Agent Call Statusコールバック
Note
このコールバックは、Audio Caller機能に使用されます。Audio Caller機能に関する詳細は、Audio Callerを参照してください。
Agent Call Statusコールバックは、エージェント通話APIのリクエストから正常なレスポンスを受信すると、常に呼び出されます。このコールバックは、サーバーが受信者への通話を正常に開始したか(WAITANSWER
)どうかを示します。
受信者が電話を受けたり拒否したりするなど、WAITANSWER
以降の通話イベントについては、sid
値で1対1通話イベントのコールバックを照会してください。
メソッドとエンドポイント
- メソッド:GET
- エンドポイント:
${agent_call_status_cb_url}
クエリパラメーター
パラメーター | タイプ | Null許容 | 説明 | 例示 |
---|---|---|---|---|
sid | String | N | セッションID。sid を使用して通話を識別できます。Nullのない36バイトの固定長です。 | 6364e8b3-bdac-436e-9631-0bce2498ce0c |
agent_type | String | N | エージェントタイプ
| AUDIO_CALLER |
media_source_type | String | N | エージェント通話のメディアタイプ
| STORED_SOURCE |
result | String | N | エージェント通話の結果
| SUCCESS |
fail_reason | String | N | 失敗の理由(成功時None ) | Invalid peerId |
例
# Let's suppose agent_call_status_cb_url is
# http://sample.server.com:20200/audio_caller_event
# LINE Planet server will send a request to agent_call_status_cb_url as follows.
GET http://sample.server.com:20200/audio_caller_event?
sid=6364e8b3-bdac-436e-9631-0bce2498ce0c&
agent_type=AUDIO_CALLER&
media_source_type=STORED_SOURCE&
result=Success&
fail_reason=None