Business Communications

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

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

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

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

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

  • https://businesscommunications.googleapis.com

Ресурс REST: v1.brands

Методы
create POST /v1/brands
Создает новый бренд.
delete DELETE /v1/{name=brands/*}
Удаляет бренд.
get GET /v1/{name=brands/*}
Получает информацию о бренде.
list GET /v1/brands
Перечисляет все бренды, доступные пользователю, делающему запрос.
patch PATCH /v1/{brand.name=brands/*}
Обновляет информацию о бренде.

Ресурс REST: v1.brands.agents

Методы
create POST /v1/{parent=brands/*}/agents
Создает нового агента для представления бренда.
delete DELETE /v1/{name=brands/*/agents/*}
Удаляет агента.
get GET /v1/{name=brands/*/agents/*}
Получить информацию об агенте.
getLaunch GET /v1/{name=brands/*/agents/*/launch}
Получает информацию о запуске агента.
getVerification GET /v1/{name=brands/*/agents/*/verification}
Получает проверочную информацию для агента.
list GET /v1/{parent=brands/*}/agents
Перечисляет всех агентов, связанных с брендом.
patch PATCH /v1/{agent.name=brands/*/agents/*}
Обновляет информацию об агенте.
requestLaunch POST /v1/{name=brands/*/agents/*}:requestLaunch
Начинает процесс запуска агента.
requestVerification POST /v1/{name=brands/*/agents/*}:requestVerification
Начинает проверку деловой информации для агента.
updateLaunch PATCH /v1/{agentLaunch.name=brands/*/agents/*/launch}
Обновляет информацию о запуске агента.
updateVerification PATCH /v1/{agentVerification.name=brands/*/agents/*/verification}
Обновляет состояние проверки агента.

Ресурс REST: v1.brands.agents.integrations

Методы
create POST /v1/{parent=brands/*/agents/*}/integrations
Создайте интеграцию.
delete DELETE /v1/{name=brands/*/agents/*/integrations/*}
Удалить интеграцию.
get GET /v1/{name=brands/*/agents/*/integrations/*}
Получите интеграцию.
list GET /v1/{parent=brands/*/agents/*}/integrations
Список интеграций.
patch PATCH /v1/{integration.name=brands/*/agents/*/integrations/*}
Обновите интеграцию.

Ресурс REST: v1.brands.locations

Методы
create POST /v1/{parent=brands/*}/locations
Создает новое местоположение для бренда.
delete DELETE /v1/{name=brands/*/locations/*}
Удаляет местоположение.
get GET /v1/{name=brands/*/locations/*}
Получить информацию о местоположении.
getLaunch GET /v1/{name=brands/*/locations/*/launch}
Получает информацию о запуске для местоположения.
getVerification GET /v1/{name=brands/*/locations/*/verification}
Получает проверочную информацию для местоположения.
list GET /v1/{parent=brands/*}/locations
Перечисляет все местоположения бренда.
patch PATCH /v1/{location.name=brands/*/locations/*}
Обновляет информацию о местоположении.
requestLaunch POST /v1/{name=brands/*/locations/*}:requestLaunch
Начинает процесс запуска местоположения.
requestVerification POST /v1/{name=brands/*/locations/*}:requestVerification
Начинает проверку местоположения.
updateLaunch PATCH /v1/{locationLaunch.name=brands/*/locations/*/launch}
Обновляет информацию о запуске для местоположения.

Ресурс REST: v1.partners

Методы
get GET /v1/{name=partners/*}
Получите информацию о партнере.
patch PATCH /v1/{partner.name=partners/*}
Обновляет информацию о партнере.

Ресурс REST: v1.surveyQuestions

Методы
list GET /v1/surveyQuestions
Перечисляет все предопределенные вопросы опроса Google.