REST Resource: partners

Ресурс: Партнер

Партнер, подключенный к поддерживаемому продукту.

JSON-представление
{
  "name": string,
  "displayName": string,
  "productCapabilities": [
    {
      object (ProductCapability)
    }
  ],
  "company": string,
  "contactEmails": [
    string
  ],
  "technicalContact": {
    object (Contact)
  },
  "dialogflowServiceAccountEmail": string
}
Поля
name

string

Неизменяемый. Уникальный идентификатор партнёра.

Определяется платформой.

displayName

string

Обязательно. Отображаемое имя партнёра.

productCapabilities[]

object ( ProductCapability )

Возможности продукта партнера.

company

string

Необязательно. Название компании-партнёра.

contactEmails[]

string

Необязательно. Список контактных адресов электронной почты.

technicalContact

object ( Contact )

Необязательно. Техническое контактное лицо партнёра.

dialogflowServiceAccountEmail

string

Только вывод. Учётная запись сервиса с доступом к роли API клиента Dialogflow. Эта учётная запись создаётся платформой и обеспечивает доступ к Dialogflow.

Возможности продукта

Возможности продукта, которые поддерживает партнер.

JSON-представление
{
  "product": enum (Product),

  // Union field capabilities can be only one of the following:
  "businessMessagesCapability": {
    object (BusinessMessagesCapability)
  },
  "rcsBusinessMessagingCapability": {
    object (RcsBusinessMessagingCapability)
  }
  // End of list of possible types for union field capabilities.
}
Поля
product

enum ( Product )

Продукт, поддерживаемый партнером.

capabilities поля Союза. Возможности для партнёра. capabilities могут быть только одними из следующих:
businessMessagesCapability

object ( BusinessMessagesCapability )

Возможность бизнес-сообщений.

rcsBusinessMessagingCapability

object ( RcsBusinessMessagingCapability )

Возможности RCS для бизнеса = 4;

Продукт

Продукты, поддерживаемые Business Communications.

Перечисления
PRODUCT_UNSPECIFIED Неуказанный продукт.
BUSINESS_MESSAGES Продукт «Деловые сообщения».
RCS_BUSINESS_MESSAGING Продукт RCS для бизнеса.

BusinessMessagesВозможность

Возможности бизнес-сообщений

JSON-представление
{
  "webhookUrl": string
}
Поля
webhookUrl

string

Обязательно. URL-адрес веб-перехватчика, куда доставляются сообщения.

RcsBusinessMessagingCapability

Возможности RCS для бизнеса

JSON-представление
{
  "webhookUrl": string
}
Поля
webhookUrl

string

Обязательно. URL-адрес веб-перехватчика, куда доставляются сообщения.

Контакт

Контактные данные

JSON-представление
{
  "name": string,
  "email": string,
  "phoneNumber": {
    object (Phone)
  }
}
Поля
name

string

Имя контактного лица.

email

string

Электронная почта контактного лица.

phoneNumber

object ( Phone )

Номер телефона контактного лица.

Методы

get

Получите информацию о партнере.

patch

Обновляет информацию для партнера.