مشاركة عبر


واجهة MCSResponse (مرجع واجهة برمجة تطبيقات العميل) (معاينة)

مهم

  • هذه ميزة إصدار أولي.
  • الهدف من ميزات المعاينة ليس الاستخدام في الإنتاج وقد يكون لها دالات مقيدة. تخضع هذه الميزات لشروط الاستخدام التكميلية، وهي متاحة قبل الإصدار الرسمي حتى يتمكن العملاء من الوصول المبكر وتقديم التعليقات.

واجهة تصف البيانات التي تم إرجاعها بواسطة أساليب executeEvent و executePrompt .

الخصائص

يصف الجدول التالي الخصائص MCSResponse . ستكون الخاصية type فقط موجودة دائما.

Name نوع ‏‏الوصف
type string مطلوب. نوع الاستجابة.
id string معرف فريد للاستجابة.
locale string معلومات اللغة (على سبيل المثال، اللغة أو المنطقة).
replyToId string معرف الرسالة التي يرد عليها هذا.
timestamp string الطابع الزمني للاستجابة.
speak string النص الذي سيتم التحدث به بواسطة أداة تجميع الكلام.
text string محتوى نصي للاستجابة.
textFormat plain | markdown | xml تنسيق محتوى النص.
suggestedActions { actions: any[]; to?: string[] } الإجراءات المقترحة للمستخدم لاتخاذها.
value unknown البيانات الأساسية أو البيانات المخصصة.
valueType string نوع حمولة القيمة.
name string اسم الاستجابة أو الإجراء.
attachmentLayout list | carousel نمط التخطيط لعرض المرفقات.
attachments مرفق[] صفيف المرفقات المضمنة في الاستجابة.

واجهة المرفقات

Name نوع ‏‏الوصف
content unknown مطلوب. محتوى المرفق.
contentType string توضح هذه المقالة نوع المحتوى.