提供: Bright Pattern Documentation
• English
inviteToCallConference
コールに別の参加者を追加します。このメソッドが呼び出される前に、ユーザーが2者間のコール中である場合、会議通話が作成されます。
リクエスト
構文
| inviteToCallConference(電話: string, customTransferData?: CustomTransferData, interactionId?: string): Promise<OPERATIONRESULT<null>> |
:
| boolean | undefined | null></nowiki> |
パラメータ
| パラメータ | パラメータ値 | データ型 | オプション/必須 | 説明 |
| 電話 | 文字列 | 必須 | 会議通話に追加する予定の、相手先の内線または外線電話です。 | |
| customTransferData | 各種 | オプション | インタラクションとともに受信側に転送する任意のカスタムデータを送信できます(つまり、Recordはキーと値のペアのコンテナです) | |
| interactionId | 文字列 | オプション | 新規に参加者を追加したいメインのコールの id です。特定されていませんなら、アクティブなインタラクションが使用されます。 |
リクエスト例
inviteToCallConferenceButton.onclick = () => {
const phoneNumber = conferencePhoneNumberInput.value
let transferData: any | null = null
try {
transferData = JSON.parse(conferenceTransferDataTextarea.value)
} catch (e) {
alert('転送データ構造に構文エラーがあります。JSONを解析できません。')
}
const itemId = conferenceInteractionIdInput.値
adApi.inviteToCallConference(phoneNumber, transferData, itemId)
}
戻り値
null