Templat Tombol

Templat tombol mengirimkan pesan teks dengan lampiran tombol hingga tiga buah. Templat ini berguna untuk menawarkan opsi yang dapat dipilih oleh penerima pesan, seperti tanggapan yang telah ditentukan terhadap sebuah pertanyaan, atau tindakan untuk diambil.

Konten

Templat Payload

Untuk daftar lengkap properti templat, lihat referensi Templat Tombol.

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

Tombol yang Tersedia

Untuk daftar lengkap tombol yang tersedia, lihat Tombol.

Contoh Permintaan

Untuk detail permintaan dan properti selengkapnya, lihat Referensi Templat Tombol.

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>"

Contoh Tanggapan

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