REST Resource: partners

리소스: 파트너

지원되는 제품과 온보딩한 파트너

JSON 표현
{
  "name": string,
  "displayName": string,
  "productCapabilities": [
    {
      object (ProductCapability)
    }
  ],
  "company": string,
  "contactEmails": [
    string
  ],
  "technicalContact": {
    object (Contact)
  },
  "dialogflowServiceAccountEmail": string
}
필드
name

string

변경할 수 없습니다. 파트너의 고유 식별자입니다.

플랫폼에 의해 정의됩니다.

displayName

string

필수 항목입니다. 파트너의 표시 이름입니다.

productCapabilities[]

object (ProductCapability)

파트너의 제품 기능입니다.

company

string

선택사항입니다. 파트너의 회사 이름입니다.

contactEmails[]

string

선택사항입니다. 연락처 이메일 목록입니다.

technicalContact

object (Contact)

선택사항입니다. 파트너의 기술 담당자입니다.

dialogflowServiceAccountEmail

string

출력 전용입니다. Dialogflow Client API 역할에 액세스할 수 있는 서비스 계정 이 계정은 플랫폼에서 생성되며 Dialogflow에 대한 액세스 권한을 제공합니다.

ProductCapability

파트너가 지원하는 제품 기능입니다.

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.
}
필드
product

enum (Product)

파트너가 지원하는 제품입니다.

통합 필드 capabilities. 파트너를 위한 기능 capabilities은 다음 중 하나여야 합니다.
businessMessagesCapability

object (BusinessMessagesCapability)

Business Messages 기능.

rcsBusinessMessagingCapability

object (RcsBusinessMessagingCapability)

RCS Business Messaging 기능 = 4

제품

Business Communications에서 지원하는 제품입니다.

열거형
PRODUCT_UNSPECIFIED 지정되지 않은 제품입니다.
BUSINESS_MESSAGES Business Messages 제품입니다.
RCS_BUSINESS_MESSAGING RCS Business Messaging 제품입니다.

BusinessMessagesCapability

Business Messages 기능

JSON 표현
{
  "webhookUrl": string
}
필드
webhookUrl

string

필수 항목입니다. 메시지가 전달된 웹훅 URL입니다.

RcsBusinessMessagingCapability

RCS Business Messaging 기능

JSON 표현
{
  "webhookUrl": string
}
필드
webhookUrl

string

필수 항목입니다. 메시지가 전달된 웹훅 URL입니다.

문의

연락처 세부정보

JSON 표현
{
  "name": string,
  "email": string,
  "phoneNumber": {
    object (Phone)
  }
}
필드
name

string

담당자 이름입니다.

email

string

담당자의 이메일입니다.

phoneNumber

object (Phone)

연락 담당자의 전화번호입니다.

메서드

get

파트너에 대한 정보를 가져옵니다.

patch

파트너에 대한 정보를 업데이트합니다.