Saat tombol postback diketuk, Platform Messenger akan mengirim peristiwa ke webhook postback Anda. Ini berguna ketika Anda ingin meminta tindakan di bot Anda. Tombol ini dapat digunakan dengan Template Tombol dan Template Generik.
Untuk informasi selengkapnya tentang menggunakan tombol postback, lihat Tombol Postback.
{
"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" }
Properti | Jenis | Keterangan |
---|---|---|
| String | Jenis tombol. Harus berupa |
| String | Judul tombol. Terbatas 20 karakter. |
| String | Data ini akan dikirim kembali kepada Anda melalui webhook. Terbatas 1000 karakter. |