Riferimento per il pulsante di postback

Quando viene toccato il pulsante di postback, la Piattaforma Messenger invia un evento al webhook di postback. Ciò è utile per richiamare un'azione nel tuo bot. Questo pulsante può essere usato con il modello di pulsante e il modello generico.

Per maggiori informazioni sull'uso del pulsante di postback, consulta Pulsante di postback.

Panoramica del postback

Quando viene toccato il pulsante di postback, la Piattaforma Messenger invia un evento al webhook di postback. Ciò è utile per richiamare un'azione nel tuo bot. Questo pulsante può essere usato con il modello di pulsante e il modello generico.

Per maggiori informazioni sull'uso del pulsante di postback, consulta Pulsante di postback.

Sintassi del pulsante di postback

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

Esempio di utilizzo del postback

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/v21.0/me/messages?access_token=<PAGE_ACCESS_TOKEN>"

c:curl>

Esempio di risposta del postback

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

Proprietà del postback

Proprietà Tipo Descrizione

type

Stringa

Tipo di pulsante. Deve essere postback.

title

Stringa

Titolo del pulsante. Limite di 20 caratteri.

payload

Stringa

Questi dati verranno restituiti al webhook. Limite di 1000 caratteri.