REST Resource: partners

Recurso: Partner

Es un socio que se incorporó a un producto admitido.

Representación JSON
{
  "name": string,
  "displayName": string,
  "productCapabilities": [
    {
      object (ProductCapability)
    }
  ],
  "company": string,
  "contactEmails": [
    string
  ],
  "technicalContact": {
    object (Contact)
  },
  "dialogflowServiceAccountEmail": string
}
Campos
name

string

Inmutable. Es el identificador único del socio.

Lo define la plataforma.

displayName

string

Obligatorio. Es el nombre visible del socio.

productCapabilities[]

object (ProductCapability)

Las capacidades relativas a los productos del socio.

company

string

Opcional. Es el nombre de la empresa del socio.

contactEmails[]

string

Opcional. La lista de correos electrónicos de contacto.

technicalContact

object (Contact)

Opcional. El punto de contacto técnico del socio.

dialogflowServiceAccountEmail

string

Solo salida. Cuenta de servicio con acceso al rol de la API de cliente de Dialogflow. La plataforma crea esta cuenta y le proporciona acceso a Dialogflow.

ProductCapability

Las capacidades de producto que admite el socio.

Representación 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.
}
Campos
product

enum (Product)

Es el producto que admite el socio.

Campo de unión capabilities. Funciones para el socio. Las direcciones (capabilities) solo pueden ser una de las siguientes opciones:
businessMessagesCapability

object (BusinessMessagesCapability)

Capacidad de Business Messages.

rcsBusinessMessagingCapability

object (RcsBusinessMessagingCapability)

Capacidad de RCS Business Messaging = 4;

Producto

Los productos compatibles con Business Communications.

Enumeradores
PRODUCT_UNSPECIFIED Producto no especificado.
BUSINESS_MESSAGES Producto Business Messages.
RCS_BUSINESS_MESSAGING Producto RCS Business Messaging.

BusinessMessagesCapability

Funciones de Business Messages

Representación JSON
{
  "webhookUrl": string
}
Campos
webhookUrl

string

Obligatorio. La URL de webhook a la que se entregan los mensajes.

RcsBusinessMessagingCapability

Funciones de RCS Business Messaging

Representación JSON
{
  "webhookUrl": string
}
Campos
webhookUrl

string

Obligatorio. La URL de webhook a la que se entregan los mensajes.

Contacto

Detalles del contacto

Representación JSON
{
  "name": string,
  "email": string,
  "phoneNumber": {
    object (Phone)
  }
}
Campos
name

string

Nombre de la persona de contacto.

email

string

Es el correo electrónico de la persona de contacto.

phoneNumber

object (Phone)

Número de teléfono de la persona de contacto

Métodos

get

Obtén la información sobre el socio.

patch

Actualiza la información de un socio.