Megosztás a következőn keresztül:


@azure-rest/communication-messages package

Interfészek

AudioNotificationContent

Hangértesítés küldésére irányuló kérés.

DocumentNotificationContent

Dokumentumértesítés küldésére irányuló kérés.

GetMedia
GetMedia200Headers
GetMedia200Response

A kérés sikeres volt.

GetMediaDefaultHeaders
GetMediaDefaultResponse
GetMediaHeaderParam
GetMediaHeaders
ImageNotificationContent

Képértesítés küldésére irányuló kérés.

ListTemplates
ListTemplates200Headers
ListTemplates200Response

A kérés sikeres volt.

ListTemplatesDefaultHeaders
ListTemplatesDefaultResponse
ListTemplatesHeaderParam
ListTemplatesHeaders
ListTemplatesQueryParam
ListTemplatesQueryParamProperties
MediaNotificationContent
MessageReceiptOutput

Egy üzenet elküldésének visszaigazolása.

MessageTemplate

A sablonok létrehozásához használt sablonobjektum.

MessageTemplateBindingsParent

A kötési objektum, amely értékeket csatol a sablonspecifikus helyekhez

MessageTemplateDocument

Az üzenetsablon dokumentumértékadatai.

MessageTemplateImage

Az üzenetsablon képértékadatai.

MessageTemplateItemOutputParent

Az üzenetsablon a szolgáltatástól kapott módon.

MessageTemplateLocation

Az üzenetsablon helyértékadatai.

MessageTemplateQuickAction

Az üzenetsablon gyorsműveleti értékadatai.

MessageTemplateText

Az üzenetsablon szöveges értékadatai.

MessageTemplateValueParent

Az osztály egy sablon paraméterét írja le.

MessageTemplateVideo

Az üzenetsablon videóérték-információi.

MessagesServiceClientOptions

Az ügyfél opcionális paraméterei

NotificationContentParent

A küldendő üzenet részletei.

PagingOptions

A lapozási segéd beállításai

Routes
Send
Send202Headers
Send202Response

A kérelem feldolgozásra lett elfogadva, de a feldolgozás még nem fejeződött be.

SendBodyParam
SendDefaultHeaders
SendDefaultResponse
SendHeaderParam
SendHeaders
SendMessageResultOutput

Az üzenetküldési művelet eredménye.

TemplateNotificationContent

Sablonértesítés küldésére irányuló kérés.

TextNotificationContent

Szöveges értesítés küldésére irányuló kérés.

VideoNotificationContent

Videoértesítés küldésére irányuló kérés.

WhatsAppMessageTemplateBindings

A WhatsApp sablonkötései

WhatsAppMessageTemplateBindingsButton

A WhatsApp sablonkötések összetevő gombja

WhatsAppMessageTemplateBindingsComponent

A WhatsApp sablonkötések összetevője

WhatsAppMessageTemplateItemOutput

A WhatsApp-specifikus sablon válaszszerződése

Típusaliasok

CommunicationMessageKind

A CommunicationMessageKind aliasa

CommunicationMessagesChannelOutput

A CommunicationMessagesChannelOutput aliasa

GetArrayType

Segéd típusa a tömb típusának kinyeréséhez

GetMediaParameters
GetPage

Az egyéni függvény típusa, amely meghatározza, hogyan kérhet le egy lapot, és ha van ilyen, a következőre mutató hivatkozást.

ListTemplatesParameters
MessageTemplateBindings

A kötési objektum, amely értékeket csatol a sablonspecifikus helyekhez

MessageTemplateBindingsKind

A MessageTemplateBindingsKind aliasa

MessageTemplateItemOutput

Az üzenetsablon a szolgáltatástól kapott módon.

MessageTemplateStatusOutput

A MessageTemplateStatusOutput aliasa

MessageTemplateValue

Az osztály egy sablon paraméterét írja le.

MessageTemplateValueKind

A MessageTemplateValueKind aliasa

MessagesServiceClient
NotificationContent

A küldendő üzenet részletei.

PagedMessageTemplateItemOutput

MessageTemplateItem elemek lapozott gyűjteménye

PaginateReturn

Segédtípus a lapozott elemek típusának a választípusból való következtetéséhez Ez a típus az x-ms-pageable elemhez tartozó swagger-információk alapján jön létre, különösen az itemName tulajdonságon, amely a válasz tulajdonságát jelzi, ahol az oldalelemek találhatók. Az alapértelmezett érték a value. Ez a típus lehetővé teszi, hogy erősen begépelt Iteratort biztosítsunk a második paraméterként megkapott válasz alapján

RepeatabilityResultOutput

Alias az RepeatabilityResultOutputhoz

SendParameters
WhatsAppMessageButtonSubType

A WhatsAppMessageButtonSubType aliasa

Függvények

default(string, ClientOptions)

A MessagesServiceClient új példányának inicializálása

default(string, KeyCredential | TokenCredential, ClientOptions)

A MessagesServiceClient új példányának inicializálása

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

Segéd az Autorest x-ms-pageable bővítmény specifikációját követő kezdeti válaszból származó lapszámozáshoz

Függvény adatai

default(string, ClientOptions)

A MessagesServiceClient új példányának inicializálása

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

Paraméterek

connectionString

string

A ConnectionString vagy a Communication Services-erőforrás URL-címe.

options
ClientOptions

az összes választható paraméter paramétere

Válaszok

default(string, KeyCredential | TokenCredential, ClientOptions)

A MessagesServiceClient új példányának inicializálása

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

Paraméterek

endpoint

string

A Communication Services-erőforrás végpontja.

credential

KeyCredential | TokenCredential

A kulcs vagy a jogkivonat hitelesítő adatai.

options
ClientOptions

az összes választható paraméter paramétere

Válaszok

isUnexpected(GetMedia200Response | GetMediaDefaultResponse)

function isUnexpected(response: GetMedia200Response | GetMediaDefaultResponse): response

Paraméterek

Válaszok

response

isUnexpected(Send202Response | SendDefaultResponse)

function isUnexpected(response: Send202Response | SendDefaultResponse): response

Paraméterek

Válaszok

response

isUnexpected(ListTemplates200Response | ListTemplatesDefaultResponse)

function isUnexpected(response: ListTemplates200Response | ListTemplatesDefaultResponse): response

Paraméterek

Válaszok

response

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

Segéd az Autorest x-ms-pageable bővítmény specifikációját követő kezdeti válaszból származó lapszámozáshoz

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

Paraméterek

client
Client

A következő lapkérelmek küldéséhez használandó ügyfél

initialResponse

TResponse

A nextLink és az elemek aktuális lapját tartalmazó kezdeti válasz

options

PagingOptions<TResponse>

Válaszok

  • PagedAsyncIterableIterator az elemek iterálásához