RCS Business Messaging API

Сервис: rcsbusinessmessaging.googleapis.com

Для вызова этой службы мы рекомендуем использовать примеры, предоставленные Google. Если вашему приложению необходимо использовать собственные библиотеки для вызова этой службы, используйте следующую информацию при выполнении запросов к API.

Документ открытия

Документ обнаружения (Discovery Document) — это машиночитаемая спецификация для описания и использования REST API. Он используется для создания клиентских библиотек, плагинов IDE и других инструментов, взаимодействующих с API Google. Один сервис может предоставлять несколько документов обнаружения. Этот сервис предоставляет следующий документ обнаружения:

Конечная точка службы

Конечная точка сервиса — это базовый URL-адрес, который определяет сетевой адрес сервиса API. Один сервис может иметь несколько конечных точек сервиса. Этот сервис имеет следующую конечную точку сервиса, и все указанные ниже URI относятся к этой конечной точке сервиса:

  • https://rcsbusinessmessaging.googleapis.com

Ресурс REST: v1.files

Методы
create POST /v1/files
POST /upload/v1/files
Загружает файл для использования в медиа-сообщениях или расширенных карточках.

Ресурс REST: v1.phones

Методы
getCapabilities GET /v1/{name=phones/*}/capabilities
Получите возможности пользователя RCS for Business.

Ресурс REST: v1.phones.agentEvents

Методы
create POST /v1/{parent=phones/*}/agentEvents
Отправляет событие от агента пользователю.

Ресурс REST: v1.phones.agentMessages

Методы
create POST /v1/{parent=phones/*}/agentMessages
Отправляет сообщение от агента пользователю.
delete DELETE /v1/{name=phones/*/agentMessages/*}
Отменяет сообщение агента, которое было отправлено, но еще не доставлено.

Ресурс REST: v1.phones.capability

Методы
requestCapabilityCallback
(deprecated)
POST /v1/{name=phones/*}/capability:requestCapabilityCallback
Запрашивает обратный вызов, содержащий возможности пользователя.

Ресурс REST: v1.phones.dialogflowMessages

Методы
create POST /v1/{parent=phones/*}/dialogflowMessages
Предлагает агенту Dialogflow отправлять сообщения через агента RCS для бизнеса.

Ресурс REST: v1.phones.testers

Методы
create POST /v1/{parent=phones/*}/testers
Приглашает пользователя протестировать агента.

Ресурс REST: v1.users

Методы
batchGet POST /v1/users:batchGet
Получает номера телефонов с поддержкой RCS для списка пользователей.