REST Resource: partners

Ressource: Partner

Partner, der mit einem unterstützten Produkt registriert ist.

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

string

Nicht veränderbar. Die eindeutige ID des Partners.

Von der Plattform definiert.

displayName

string

Erforderlich. Der Anzeigename des Partners.

productCapabilities[]

object (ProductCapability)

Die Produktfunktionen des Partners.

company

string

Optional. Der Name des Unternehmens des Partners.

contactEmails[]

string

Optional. Die Liste der Kontakt-E-Mail-Adressen.

technicalContact

object (Contact)

Optional. Der technische Ansprechpartner des Partners.

dialogflowServiceAccountEmail

string

Nur Ausgabe. Dienstkonto mit Zugriff auf die Rolle „Dialogflow Client API“. Dieses Konto wird von der Plattform erstellt und bietet Zugriff auf Dialogflow.

ProductCapability

Die Produktfunktionen, die der Partner unterstützt.

JSON-Darstellung
{
  "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.
}
Felder
product

enum (Product)

Das vom Partner unterstützte Produkt.

Union-Feld capabilities. Funktionen für den Partner. Für capabilities ist nur einer der folgenden Werte zulässig:
businessMessagesCapability

object (BusinessMessagesCapability)

Business Messages-Funktion

rcsBusinessMessagingCapability

object (RcsBusinessMessagingCapability)

RCS for Business-Funktion = 4;

Produkt

Die von Business Communications unterstützten Produkte.

Enums
PRODUCT_UNSPECIFIED Nicht angegebenes Produkt.
BUSINESS_MESSAGES Business Messages-Produkt
RCS_BUSINESS_MESSAGING RCS for Business-Produkt.

BusinessMessagesCapability

Business Messages-Funktionen

JSON-Darstellung
{
  "webhookUrl": string
}
Felder
webhookUrl

string

Erforderlich. Die Webhook-URL, an die die Nachrichten gesendet werden.

RcsBusinessMessagingCapability

RCS for Business – Funktionen

JSON-Darstellung
{
  "webhookUrl": string
}
Felder
webhookUrl

string

Erforderlich. Die Webhook-URL, an die die Nachrichten gesendet werden.

Kontakt

Kontaktdaten

JSON-Darstellung
{
  "name": string,
  "email": string,
  "phoneNumber": {
    object (Phone)
  }
}
Felder
name

string

Name des Ansprechpartners.

email

string

E-Mail-Adresse der Kontaktperson.

phoneNumber

object (Phone)

Telefonnummer des Ansprechpartners.

Methoden

get

Informationen zum Partner abrufen.

patch

Aktualisiert die Informationen für einen Partner.