مشاركة عبر


@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

نوع المساعد للاستدلال على نوع العناصر المصفحة من نوع الاستجابة يتم إنشاء هذا النوع استنادا إلى معلومات swagger ل x-ms-pageable على وجه التحديد على الخاصية itemName التي تشير إلى خاصية الاستجابة حيث يتم العثور على عناصر الصفحة. القيمة الافتراضية هي 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>)

المساعد في ترقيم النتائج من استجابة أولية تتبع مواصفات ملحق Autorest x-ms-pageable

تفاصيل الوظيفة

default(string, ClientOptions)

تهيئة مثيل جديد من MessagesServiceClient

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

المعلمات

connectionString

string

connectionString أو url لمورد Communication Services.

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>)

المساعد في ترقيم النتائج من استجابة أولية تتبع مواصفات ملحق Autorest x-ms-pageable

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

المعلمات

client
Client

العميل لاستخدامه لإرسال طلبات الصفحة التالية

initialResponse

TResponse

الاستجابة الأولية التي تحتوي على الارتباط التالي والصفحة الحالية للعناصر

options

PagingOptions<TResponse>

المرتجعات

  • PagedAsyncIterableIterator لتكرار العناصر