本文にスキップする

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許容説明例示
sidStringNセッションID。sidを使用して通話を識別できます。Nullのない36バイトの固定長です。6364e8b3-bdac-436e-9631-0bce2498ce0c
agent_typeStringN

エージェントタイプ

  • AUDIO_CALLER
AUDIO_CALLER
media_source_typeStringN

エージェント通話のメディアタイプ

  • STORED_SOURCE
STORED_SOURCE
resultStringN

エージェント通話の結果

  • SUCCESS
  • FAIL
SUCCESS
fail_reasonStringN失敗の理由(成功時NoneInvalid 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