مرجع زر الرد الجاهز

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

لمزيد من المعلومات عن استخدام زر عنوان الرد الجاهز، راجع زر الرد الجاهز.

المحتويات

بناء الزر

{
  "type":"postback",
  "title":"<BUTTON_TEXT>",
  "payload":"<DEVELOPER_DEFINED_PAYLOAD>"
}

مثال للاستخدام

curl -X POST -H "Content-Type: application/json" -d '{
  "recipient":{
    "id":"<PSID>"
  },
  "message":{
    "attachment":{
      "type":"template",
      "payload":{
        "template_type":"button",
        "text":"Try the postback button!",
        "buttons":[
          {
            "type":"postback",
            "title":"Postback Button",
            "payload":"DEVELOPER_DEFINED_PAYLOAD"
          }
        ]
      }
    }
  }
}' "https://graph.facebook.com/v2.6/me/messages?access_token=<PAGE_ACCESS_TOKEN>"

مثال للاستجابة

{
  "recipient_id": "1254477777772919",
  "message_id": "AG5Hz2Uq7tuwNEhXfYYKj8mJEM_QPpz5jdCK48PnKAjSdjfipqxqMvK8ma6AC8fplwlqLP_5cgXIbu7I3rBN0P"
}  

الخصائص

الخاصيةالنوعالوصف

type

String (سلسلة)

نوع الزر. يجب تعيينه على postback.

title

String (سلسلة)

عنوان الزر. أقصى عدد للأحرف هو 20 حرفًا.

payload

String (سلسلة)

يتم إرسال هذه البيانات مرة أخرى إلى webhook. أقصى عدد للأحرف هو 1000 حرف.