قالب الزر

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

المحتويات

حمولة بيانات القالب

للتعرف على قائمة كاملة بخصائص القالب، راجع وثائق قالب الزر المرجعية.

"payload": {
  "template_type":"button",
  "text":"<MESSAGE_TEXT>",
  "buttons":[
    <BUTTON_OBJECT>, 
    <BUTTON_OBJECT>, 
    ...
  ]
}

الأزرار المتوفرة

للتعرف على قائمة كاملة بالأزرار المتوفرة، راجع الأزرار.

مثال للطلب

للتعرف على تفاصيل وخصائص الطلب بشكل كامل، راجع وثائق قالب الزر المرجعية.

curl -X POST -H "Content-Type: application/json" -d '{
  "recipient":{
    "id":"<PSID>"
  },
  "message":{
    "attachment":{
      "type":"template",
      "payload":{
        "template_type":"button",
        "text":"What do you want to do next?",
        "buttons":[
          {
            "type":"web_url",
            "url":"https://www.messenger.com",
            "title":"Visit Messenger"
          },
          {
            ...
          },
          {...}
        ]
      }
    }
  }
}' "https://graph.facebook.com/v2.6/me/messages?access_token=<PAGE_ACCESS_TOKEN>"

نموذج للاستجابة

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