ConversationFulfillment

يتم تحديد تنفيذ طريقة تنفيذ المحادثة.

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

string

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

url

string

نقطة نهاية HTTPS للمحادثة (HTTP غير متاح). ويمكن أن تكون نقطة نهاية API.AI أو نقطة نهاية 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

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