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 Business Messaging.

БизнесСообщенияВозможности

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

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

string

Необходимый. URL-адрес веб-перехватчика, по которому доставляются сообщения.

RcsBusinessMessagingCapability

Возможности RCS Business Messaging

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

string

Необходимый. URL-адрес веб-перехватчика, по которому доставляются сообщения.

Контакт

Контактная информация

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

string

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

email

string

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

phoneNumber

object ( Phone )

Телефон контактного лица.

Методы

get

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

patch

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