Zasób: Partner
Partner, który dołączył do obsługiwanej usługi.
Zapis JSON |
---|
{ "name": string, "displayName": string, "productCapabilities": [ { object ( |
Pola | |
---|---|
name |
Niezmienne. Unikalny identyfikator partnera. Zdefiniowane przez platformę. |
displayName |
To pole jest wymagane. Wyświetlana nazwa partnera. |
productCapabilities[] |
Możliwości usługi partnera. |
company |
Opcjonalnie. Nazwa firmy partnera. |
contactEmails[] |
Opcjonalnie. Lista adresów e-mail kontaktów. |
technicalContact |
Opcjonalnie. Osoba kontaktowa w sprawach technicznych partnera. |
dialogflowServiceAccountEmail |
Tylko dane wyjściowe. Konto usługi z dostępem do roli interfejsu Dialogflow Client API. To konto jest tworzone przez platformę i zapewnia dostęp do Dialogflow. |
ProductCapability
Funkcje usługi obsługiwane przez partnera.
Zapis JSON |
---|
{ "product": enum ( |
Pola | |
---|---|
product |
Usługa obsługiwana przez partnera. |
Pole sumy capabilities . Uprawnienia partnera. capabilities może mieć tylko jedną z tych wartości: |
|
businessMessagesCapability |
Funkcje Business Messages. |
Produkt
Usługi obsługiwane przez Business Communications.
Wartości w polu enum | |
---|---|
PRODUCT_UNSPECIFIED |
Nieokreślony produkt. |
BUSINESS_MESSAGES |
Usługa Business Messages. |
BusinessMessagesCapability
Możliwości funkcji Business Messages
Zapis JSON |
---|
{ "webhookUrl": string } |
Pola | |
---|---|
webhookUrl |
To pole jest wymagane. Adres URL webhooka, na który są dostarczane wiadomości. |
Nawiązanie kontaktu
Dane kontaktowe
Zapis JSON |
---|
{
"name": string,
"email": string,
"phoneNumber": {
object ( |
Pola | |
---|---|
name |
Imię i nazwisko osoby kontaktowej. |
email |
Adres e-mail osoby kontaktowej. |
phoneNumber |
Numer telefonu osoby kontaktowej. |
Metody |
|
---|---|
|
Uzyskaj informacje o partnerze. |
|
Aktualizuje informacje o partnerze. |