SuggestionResponse

يشير هذا المصطلح إلى استجابة يتم تشغيلها عندما ينقر أحد المستخدمين على أحد الاقتراحات.

تمثيل JSON
{
  "message": string,
  "postbackData": string,
  "createTime": string,
  "text": string,
  "type": enum (SuggestionType)
}
الحقول
message

string

الرسالة التي تضمّنت الاقتراحات. تتم مطابقته مع "conversations/{conversationId}/messages/{messageId}"، حيث يكون {conversationId} هو المعرّف الفريد للمحادثة، ويكون {messageId} هو المعرّف الفريد للرسالة.

postbackData

string

يشير ذلك المصطلح إلى حمولة البيانات بترميز base64 التي يتلقّاها الوكيل عندما ينقر المستخدم على الاقتراح.

createTime

string (Timestamp format)

الوقت الذي نقر فيه المستخدم على الاقتراح

طابع زمني بتنسيق RFC3339 حسب التوقيت العالمي المنسَّق (UTC) "زولو" بدقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: "2014-10-02T15:01:23Z" و"2014-10-02T15:01:23.045123456Z".

text

string

نص الاقتراح المرئي للمستخدم الذي نقر عليه.

type

enum (SuggestionType)

نوع الاقتراح الذي نقر عليه المستخدم.