Le risposte rapide ti consentono di ricevere l'input del destinatario del messaggio inviando pulsanti all'interno del messaggio. Quando viene toccata una risposta rapida, il valore del pulsante viene inviato nella conversazione e la Piattaforma Messenger invia un evento messages
al tuo webhook. Le risposte rapide sono un tipo di messaggio inviato con l'API Send. Per dettagli completi sull'invio dei messaggi, consulta Messaggi.
Per dettagli completi sull'utilizzo, consulta Risposte rapide.
curl -X POST -H "Content-Type: application/json" -d '{
"recipient":{
"id":"<PSID>"
},
"messaging_type": "RESPONSE",
"message":{
"text": "Pick a color:",
"quick_replies":[
{
"content_type":"text",
"title":"Red",
"payload":"<POSTBACK_PAYLOAD>",
"image_url":"http://example.com/img/red.png"
},{
"content_type":"text",
"title":"Green",
"payload":"<POSTBACK_PAYLOAD>",
"image_url":"http://example.com/img/green.png"
}
]
}
}' "https://graph.facebook.com/v19.0
/me/messages?access_token=<PAGE_ACCESS_TOKEN>"
{ "recipient_id": "1254477777772919", "message_id": "AG5Hz2Uq7tuwNEhXfYYKj8mJEM_QPpz5jdCK48PnKAjSdjfipqxqMvK8ma6AC8fplwlqLP_5cgXIbu7I3rBN0P" }
Proprietà | Tipo | Descrizione |
---|---|---|
| Stringa | Testo del messaggio non vuoto da inviare con le risposte rapide. Deve essere impostato |
| Oggetto | Un allegato da inviare con le risposte rapide. Deve essere impostato |
| Array< | Un array di oggetti che descrivono i pulsanti di risposta rapida da inviare. Sono supportate al massimo 13 risposte rapide. |
quick_reply
Proprietà | Tipo | Descrizione |
---|---|---|
| Stringa | Deve essere uno dei seguenti:
|
| Stringa | Obbligatorio se |
| Stringa, numero | Obbligatorio se Può essere impostato su una stringa vuota se è impostato |
| Stringa | Facoltativo. URL dell'immagine da visualizzare sul pulsante di risposta rapida per le risposte rapide di testo. L'immagine deve essere almeno 24 pixel x 24 pixel. Le immagini più grandi saranno automaticamente ritagliate e ridimensionate. Obbligatorio se |