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 del 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:
  "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 tipi:
rcsBusinessMessagingCapability

object (RcsBusinessMessagingCapability)

Capacità RCS for Business = 4;

Prodotto

I prodotti supportati da Business Communications.

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

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.