다음을 통해 공유


@azure-rest/communication-messages package

인터페이스

AudioNotificationContent

오디오 알림을 보내는 요청입니다.

DocumentNotificationContent

문서 알림을 보내는 요청입니다.

GetMedia
GetMedia200Headers
GetMedia200Response

요청이 성공했습니다.

GetMediaDefaultHeaders
GetMediaDefaultResponse
GetMediaHeaderParam
GetMediaHeaders
ImageNotificationContent

이미지 알림을 보내는 요청입니다.

ListTemplates
ListTemplates200Headers
ListTemplates200Response

요청이 성공했습니다.

ListTemplatesDefaultHeaders
ListTemplatesDefaultResponse
ListTemplatesHeaderParam
ListTemplatesHeaders
ListTemplatesQueryParam
ListTemplatesQueryParamProperties
MediaNotificationContent
MessageReceiptOutput

하나의 메시지를 보내는 것을 수신합니다.

MessageTemplate

템플릿을 만드는 데 사용되는 템플릿 개체입니다.

MessageTemplateBindingsParent

템플릿 특정 위치에 값을 연결할 바인딩 개체입니다.

MessageTemplateDocument

메시지 템플릿의 문서 값 정보입니다.

MessageTemplateImage

메시지 템플릿의 이미지 값 정보입니다.

MessageTemplateItemOutputParent

서비스에서 반환된 메시지 템플릿입니다.

MessageTemplateLocation

메시지 템플릿의 위치 값 정보입니다.

MessageTemplateQuickAction

메시지 템플릿의 빠른 작업 값 정보입니다.

MessageTemplateText

메시지 템플릿의 텍스트 값 정보입니다.

MessageTemplateValueParent

클래스는 템플릿의 매개 변수를 설명합니다.

MessageTemplateVideo

메시지 템플릿의 비디오 값 정보입니다.

MessagesServiceClientOptions

클라이언트에 대한 선택적 매개 변수

NotificationContentParent

보낼 메시지의 세부 정보입니다.

PagingOptions

페이징 도우미에 대한 옵션

Routes
Send
Send202Headers
Send202Response

처리를 위해 요청이 수락되었지만 처리가 아직 완료되지 않았습니다.

SendBodyParam
SendDefaultHeaders
SendDefaultResponse
SendHeaderParam
SendHeaders
SendMessageResultOutput

메시지 보내기 작업의 결과입니다.

TemplateNotificationContent

템플릿 알림을 보내는 요청입니다.

TextNotificationContent

텍스트 알림을 보내는 요청입니다.

VideoNotificationContent

비디오 알림을 보내는 요청입니다.

WhatsAppMessageTemplateBindings

WhatsApp에 대한 템플릿 바인딩

WhatsAppMessageTemplateBindingsButton

WhatsApp에 대한 템플릿 바인딩 구성 요소 단추

WhatsAppMessageTemplateBindingsComponent

WhatsApp에 대한 템플릿 바인딩 구성 요소

WhatsAppMessageTemplateItemOutput

WhatsApp 관련 템플릿 응답 계약

형식 별칭

CommunicationMessageKind

CommunicationMessageKind의 별칭

CommunicationMessagesChannelOutput

CommunicationMessagesChannelOutput에 대한 별칭

GetArrayType

배열 형식을 추출하는 도우미 형식

GetMediaParameters
GetPage

페이지와 다음 페이지에 대한 링크(있는 경우)를 가져오는 방법을 정의하는 사용자 지정 함수의 형식입니다.

ListTemplatesParameters
MessageTemplateBindings

템플릿 특정 위치에 값을 연결할 바인딩 개체입니다.

MessageTemplateBindingsKind

MessageTemplateBindingsKind의 별칭

MessageTemplateItemOutput

서비스에서 반환된 메시지 템플릿입니다.

MessageTemplateStatusOutput

MessageTemplateStatusOutput에 대한 별칭

MessageTemplateValue

클래스는 템플릿의 매개 변수를 설명합니다.

MessageTemplateValueKind

MessageTemplateValueKind에 대한 별칭

MessagesServiceClient
NotificationContent

보낼 메시지의 세부 정보입니다.

PagedMessageTemplateItemOutput

MessageTemplateItem 항목의 페이징된 컬렉션

PaginateReturn

응답 형식에서 페이징된 요소의 형식을 유추하는 도우미 유형입니다. 이 형식은 페이지 항목이 있는 응답의 속성을 나타내는 itemName 속성에서 특히 x-ms-pageable에 대한 swagger 정보를 기반으로 생성됩니다. 기본값은 value. 이 형식을 사용하면 두 번째 매개 변수로 가져오는 응답에 따라 강력한 형식의 반복기를 제공할 수 있습니다.

RepeatabilityResultOutput

RepeatabilityResultOutput에 대한 별칭

SendParameters
WhatsAppMessageButtonSubType

WhatsAppMessageButtonSubType에 대한 별칭

함수

default(string, ClientOptions)

MessagesServiceClient 새 인스턴스 초기화

default(string, KeyCredential | TokenCredential, ClientOptions)

MessagesServiceClient 새 인스턴스 초기화

isUnexpected(GetMedia200Response | GetMediaDefaultResponse)
isUnexpected(Send202Response | SendDefaultResponse)
isUnexpected(ListTemplates200Response | ListTemplatesDefaultResponse)
paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)

자동 등록 x-ms-pageable 확장의 사양을 따르는 초기 응답의 결과를 페이지를 매긴 도우미

함수 세부 정보

default(string, ClientOptions)

MessagesServiceClient 새 인스턴스 초기화

function default(connectionString: string, options?: ClientOptions): MessagesServiceClient

매개 변수

connectionString

string

Communication Services 리소스의 connectionString 또는 URL입니다.

options
ClientOptions

모든 선택적 매개 변수에 대한 매개 변수

반환

default(string, KeyCredential | TokenCredential, ClientOptions)

MessagesServiceClient 새 인스턴스 초기화

function default(endpoint: string, credential: KeyCredential | TokenCredential, options?: ClientOptions): MessagesServiceClient

매개 변수

endpoint

string

Communication Services 리소스의 엔드포인트입니다.

credential

KeyCredential | TokenCredential

키 또는 토큰 자격 증명입니다.

options
ClientOptions

모든 선택적 매개 변수에 대한 매개 변수

반환

isUnexpected(GetMedia200Response | GetMediaDefaultResponse)

function isUnexpected(response: GetMedia200Response | GetMediaDefaultResponse): response

매개 변수

반환

response

isUnexpected(Send202Response | SendDefaultResponse)

function isUnexpected(response: Send202Response | SendDefaultResponse): response

매개 변수

반환

response

isUnexpected(ListTemplates200Response | ListTemplatesDefaultResponse)

function isUnexpected(response: ListTemplates200Response | ListTemplatesDefaultResponse): response

매개 변수

반환

response

paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)

자동 등록 x-ms-pageable 확장의 사양을 따르는 초기 응답의 결과를 페이지를 매긴 도우미

function paginate<TResponse>(client: Client, initialResponse: TResponse, options?: PagingOptions<TResponse>): PagedAsyncIterableIterator<PaginateReturn<TResponse>>

매개 변수

client
Client

다음 페이지 요청을 보내는 데 사용할 클라이언트

initialResponse

TResponse

nextLink 및 요소의 현재 페이지를 포함하는 초기 응답

options

PagingOptions<TResponse>

반환

  • 요소를 반복하는 PagedAsyncIterableIterator