Method: phones.agentMessages.delete

전송되었지만 아직 전송되지 않은 에이전트 메시지를 취소합니다.

RBM 플랫폼에서 메시지를 성공적으로 취소하면 메시지가 사용자의 메시지 대기열에서 삭제되고 절대 전송되지 않습니다.

이 메서드는 메시지가 성공적으로 취소되었는지 여부에 관계없이 즉시 200 OK를 반환합니다.

RBM 플랫폼에서 메시지를 전송하는 동안 상담사가 취소를 시작할 수도 있습니다. 드문 경우지만 상담사는 취소 요청을 시작한 직후 메시지와 관련된 DELIVERED 사용자 이벤트가 수신됩니다.

HTTP 요청

DELETE https://rcsbusinessmessaging.googleapis.com/v1/{name=phones/*/agentMessages/*}

URL은 gRPC 트랜스코딩 구문을 사용합니다.

경로 매개변수

매개변수
name

string

'phones/{E.164}/agentMessages/{messageId}'. 여기서 {E.164}는 E.164 형식의 사용자 전화번호이고 {messageId}는 취소해야 하는 에이전트 메시지의 에이전트 할당 ID입니다. 예를 들어 미국 전화번호가 +1-222-333-4444이고 ID가 '12345xyz'인 에이전트 메시지의 경우, 결과적으로 엔드포인트는 https://rcsbusinessmessaging.googleapis.com/v1/phones/+12223334444/agentMessages/12345xyz가 됩니다.

쿼리 매개변수

매개변수
agentId

string

필수 항목입니다. 상담사의 고유 식별자입니다.

요청 본문

요청 본문은 비어 있어야 합니다.

응답 본문

성공한 경우 응답 본문은 비어 있습니다.

승인 범위

다음 OAuth 범위가 필요합니다.

  • https://www.googleapis.com/auth/rcsbusinessmessaging

자세한 내용은 OAuth 2.0 개요를 참고하세요.