RCS Business Messaging API

API rcsbusinessmessaging.googleapis.com.

Serviço: rcsbusinessmessaging.googleapis.com

Para chamar esse serviço, recomendamos que você use as amostras fornecidas pelo Google. Caso o aplicativo precise usar bibliotecas próprias para chamar esse serviço, use as informações a seguir quando fizer as solicitações da API.

Endpoint de serviço

Um endpoint de serviço é um URL de base que especifica o endereço de rede de um serviço de API. Um serviço pode ter vários endpoints de serviço. Este serviço tem o endpoint a seguir, e todos os URIs abaixo são relativos a ele:

  • https://rcsbusinessmessaging.googleapis.com

Recurso da REST: v1.files

Métodos
create POST /v1/files
POST /upload/v1/files
Faz upload de um arquivo para uso em mensagens de mídia ou rich card.

Recurso REST: v1.phones

Métodos
getCapabilities GET /v1/{name=phones/*}/capabilities
Recebe os recursos relacionados ao RCS for Business de um usuário.

Recurso REST: v1.phones.agentEvents

Métodos
create POST /v1/{parent=phones/*}/agentEvents
Envia um evento do agente para um usuário.

Recurso REST: v1.phones.agentMessages

Métodos
create POST /v1/{parent=phones/*}/agentMessages
Envia uma mensagem do agente para um usuário.
delete DELETE /v1/{name=phones/*/agentMessages/*}
Revoga uma mensagem do agente que foi enviada, mas ainda não foi entregue.

Recurso REST: v1.phones.capability

Métodos
requestCapabilityCallback
(deprecated)
POST /v1/{name=phones/*}/capability:requestCapabilityCallback
Solicita um callback que contém as funcionalidades de um usuário.

Recurso REST: v1.phones.dialogflowMessages

Métodos
create POST /v1/{parent=phones/*}/dialogflowMessages
Solicita que um agente do Dialogflow envie mensagens por um agente do RCS for Business.

Recurso REST: v1.phones.testers

Métodos
create POST /v1/{parent=phones/*}/testers
Convida um usuário para testar um agente.

Recurso REST: v1.users

Métodos
batchGet POST /v1/users:batchGet
Recebe os números de telefone compatíveis com RCS de uma lista de usuários.