에이전트에서 사용자에게 이벤트를 전송합니다.
에이전트 이벤트는 에이전트가 사용자의 메시지를 읽었거나 에이전트가 입력 중임을 나타내는 데 사용할 수 있습니다 (비즈니스용 RCS 환경에 인간적인 요소를 추가함). RCS for Business가 사용자에게 도달할 수 없는 경우 RCS for Business 플랫폼은 404 NOT_FOUND를 반환합니다.
상담사 메시지와 달리 상담사 이벤트는 전송 후 취소할 수 없습니다.
HTTP 요청
POST https://rcsbusinessmessaging.googleapis.com/v1/{parent=phones/*}/agentEvents
URL은 gRPC 트랜스코딩 구문을 사용합니다.
경로 매개변수
| 매개변수 | |
|---|---|
parent |
'phones/{E.164}', 여기서 {E.164}는 E.164 형식의 사용자 전화번호입니다. 예를 들어 미국 전화번호 +1-222-333-4444를 사용하는 사용자의 경우 값은 phones/+12223334444가 되고 결과 엔드포인트는 https://rcsbusinessmessaging.googleapis.com/v1/phones/+12223334444/agentEvents가 됩니다. |
쿼리 매개변수
| 매개변수 | |
|---|---|
eventId |
상담사가 할당한 이벤트 ID입니다. https://tools.ietf.org/html/rfc4122에 정의된 UUID여야 합니다. 비즈니스용 RCS 플랫폼은 동일한 에이전트에서 전송된 이전 메시지 또는 이벤트에서 사용된 ID로 전송된 에이전트 메시지를 무시합니다. |
agentId |
필수 항목입니다. 에이전트의 고유 식별자입니다. |
요청 본문
요청 본문에 AgentEvent의 인스턴스가 포함됩니다.
응답 본문
성공한 경우 응답 본문에 새로 생성된 AgentEvent의 인스턴스가 포함됩니다.
승인 범위
다음 OAuth 범위가 필요합니다.
https://www.googleapis.com/auth/rcsbusinessmessaging
자세한 내용은 OAuth 2.0 Overview를 참조하세요.