REST Resource: partners

Risorsa: Partner

Partner che ha eseguito l'onboarding con un prodotto supportato.

Rappresentazione JSON
{
  "name": string,
  "displayName": string,
  "productCapabilities": [
    {
      object (ProductCapability)
    }
  ],
  "company": string,
  "contactEmails": [
    string
  ],
  "technicalContact": {
    object (Contact)
  },
  "dialogflowServiceAccountEmail": string
}
Campi
name

string

Immutabile. L'identificatore univoco del partner.

Definito dalla piattaforma.

displayName

string

Obbligatorio. Il nome visualizzato del partner.

productCapabilities[]

object (ProductCapability)

Le funzionalità del prodotto del partner.

company

string

(Facoltativo) Il nome dell'azienda partner.

contactEmails[]

string

(Facoltativo) L'elenco delle email di contatto.

technicalContact

object (Contact)

(Facoltativo) Il punto di contatto tecnico del partner.

dialogflowServiceAccountEmail

string

Solo output. Service account con accesso al ruolo Client API Dialogflow. Questo account viene creato dalla piattaforma e fornisce l'accesso a Dialogflow.

ProductCapability

Le funzionalità del prodotto supportate dal partner.

Rappresentazione 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.
}
Campi
product

enum (Product)

Il prodotto supportato dal partner.

Campo unione capabilities. Funzionalità per il partner. capabilities può essere solo uno dei seguenti:
businessMessagesCapability

object (BusinessMessagesCapability)

Funzionalità di Business Messages.

rcsBusinessMessagingCapability

object (RcsBusinessMessagingCapability)

Funzionalità RCS for Business = 4;

Prodotto

I prodotti supportati da Business Communications.

Enum
PRODUCT_UNSPECIFIED Prodotto non specificato.
BUSINESS_MESSAGES Prodotto Business Messages.
RCS_BUSINESS_MESSAGING Prodotto RCS for Business.

BusinessMessagesCapability

Funzionalità di Business Messages

Rappresentazione JSON
{
  "webhookUrl": string
}
Campi
webhookUrl

string

Obbligatorio. L'URL webhook in cui vengono recapitati i messaggi.

RcsBusinessMessagingCapability

Funzionalità di RCS for Business

Rappresentazione JSON
{
  "webhookUrl": string
}
Campi
webhookUrl

string

Obbligatorio. L'URL webhook in cui vengono recapitati i messaggi.

Contatto

Dati di contatto

Rappresentazione JSON
{
  "name": string,
  "email": string,
  "phoneNumber": {
    object (Phone)
  }
}
Campi
name

string

Nome della persona di contatto.

email

string

Email della persona di contatto.

phoneNumber

object (Phone)

Numero di telefono del contatto.

Metodi

get

Ottieni le informazioni sul partner.

patch

Aggiorna le informazioni di un partner.