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