REST Resource: partners

Recurso: Partner

Socio que se integra en un producto compatible

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.

Definido por la plataforma

displayName

string

Obligatorio. El nombre visible del socio.

productCapabilities[]

object (ProductCapability)

Las capacidades del socio respecto de los productos.

company

string

Opcional. El nombre de la empresa del socio.

contactEmails[]

string

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

technicalContact

object (Contact)

Opcional. Es el punto de contacto técnico del socio.

dialogflowServiceAccountEmail

string

Solo salida. Cuenta de servicio con acceso a la función de la API del cliente de Dialogflow. Esta cuenta es creada por la plataforma y proporciona acceso a Dialogflow.

ProductCapability

Las capacidades relacionadas con el 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 respalda el socio.

Campo de unión capabilities. Capacidades del 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 que admite Business Communications.

Enumeraciones
PRODUCT_UNSPECIFIED Producto no especificado.
BUSINESS_MESSAGES Mensajes de negocios.
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

Capacidades 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 de contacto

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

string

Es el nombre de la persona de contacto.

email

string

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.