REST Resource: partners

Ressource: Partner

Partenaire qui a intégré un produit compatible.

Représentation JSON
{
  "name": string,
  "displayName": string,
  "productCapabilities": [
    {
      object (ProductCapability)
    }
  ],
  "company": string,
  "contactEmails": [
    string
  ],
  "technicalContact": {
    object (Contact)
  },
  "dialogflowServiceAccountEmail": string
}
Champs
name

string

Immuable. Identifiant unique du partenaire.

Définie par la plate-forme.

displayName

string

Obligatoire. Nom à afficher du partenaire.

productCapabilities[]

object (ProductCapability)

Fonctionnalités produit du partenaire.

company

string

Facultatif. Nom de l'entreprise du partenaire.

contactEmails[]

string

Facultatif. Liste des adresses e-mail de contact.

technicalContact

object (Contact)

Facultatif. Contact technique du partenaire.

dialogflowServiceAccountEmail

string

Uniquement en sortie. Compte de service ayant accès au rôle de l'API cliente Dialogflow. Ce compte est créé par la plate-forme et permet d'accéder à Dialogflow.

ProductCapability

Fonctionnalités du produit acceptées par le partenaire.

Représentation 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.
}
Champs
product

enum (Product)

Produit accepté par le partenaire.

Champ d'union capabilities. Fonctionnalités pour le partenaire. capabilities ne peut être qu'un des éléments suivants :
businessMessagesCapability

object (BusinessMessagesCapability)

Fonctionnalité Business Messages.

rcsBusinessMessagingCapability

object (RcsBusinessMessagingCapability)

Capacité de RCS Business Messaging = 4 ;

Produit

Produits compatibles avec Business Communications.

Enums
PRODUCT_UNSPECIFIED Produit non spécifié.
BUSINESS_MESSAGES Business Messages.
RCS_BUSINESS_MESSAGING Produit RCS Business Messaging.

BusinessMessagesCapability

Fonctionnalités Business Messages

Représentation JSON
{
  "webhookUrl": string
}
Champs
webhookUrl

string

Obligatoire. URL de webhook vers laquelle les messages sont distribués.

RcsBusinessMessagingCapability

Fonctionnalités RCS Business Messaging

Représentation JSON
{
  "webhookUrl": string
}
Champs
webhookUrl

string

Obligatoire. URL de webhook vers laquelle les messages sont distribués.

Contact

Coordonnées

Représentation JSON
{
  "name": string,
  "email": string,
  "phoneNumber": {
    object (Phone)
  }
}
Champs
name

string

Nom de la personne à contacter.

email

string

Adresse e-mail du contact.

phoneNumber

object (Phone)

Numéro de téléphone du contact.

Méthodes

get

Obtenez les informations sur le partenaire.

patch

Met à jour les informations d'un partenaire.