ConversationFulfillment

تحديد تنفيذ توصيل المحادثة.

تمثيل JSON
{
  "name": string,
  "url": string,
  "httpHeaders": {
    string: string,
    ...
  },
  "fulfillmentApiVersion": integer
}
الحقول
name

string

الاسم الفريد لهذه المحادثة.

url

string

نقطة نهاية HTTPS للمحادثة (بروتوكول HTTP غير متوافق). يمكن أن تكون هذه نقطة نهاية لواجهة برمجة التطبيقات API أو نقطة نهاية Google Cloud Function أو نقطة نهاية HTTPS للاستضافة الذاتية. ترسل Google طلب POST لتبادل البيانات مع جهة خارجية.

httpHeaders

map (key: string, value: string)

خريطة معلمات HTTP التي سيتم تضمينها في طلب POST.

عنصر يحتوي على قائمة بأزواج من "key": value. مثال: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

fulfillmentApiVersion

integer

إصدار واجهة برمجة التطبيقات المستخدم عند الاتصال بتطبيق.