Référence du bouton de renvoi

Lorsqu’une personne appuie sur le bouton de renvoi, la plate-forme Messenger envoie un évènement à votre webhook de renvoi. Cela est utile lorsque vous souhaitez invoquer une action dans votre bot. Ce bouton peut être utilisé avec le modèle de bouton et le modèle générique.

Pour en savoir plus sur l’utilisation du bouton de renvoi, consultez la section Bouton de renvoi.

Table des matières

Syntaxe de bouton

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

Exemple d’utilisation

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

Exemple de réponse

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

Propriétés

PropriétéTypeDescription

type

Chaîne

Type de bouton. Doit être postback.

title

Chaîne

Titre du bouton. Limite de 20 caractères.

payload

Chaîne

Ces données seront renvoyées à votre webhook. Limite de 1 000 caractères.