Postback 按鈕參考資料

用戶點按 postback 按鈕後,Messenger 平台就會將事件傳送至您的 postback Webhook。此功能在您要觸發 Bot 動作時非常實用。此按鈕可配搭「按鈕範本」及「通用範本」使用。

如需詳細了解 postback 按鈕的操作說明,請參閱 Postback 按鈕

Postback 總覽

用戶點按 postback 按鈕後,Messenger 平台就會將事件傳送至您的 postback Webhook。此功能在您要觸發 Bot 動作時非常實用。此按鈕可配搭「按鈕範本」及「通用範本」使用。

如需詳細了解 postback 按鈕的操作說明,請參閱 Postback 按鈕

Postback 按鈕語法

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

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>

Postback 要求範例

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

Postback 屬性

屬性 類型 說明

type

字串

按鈕類型。必須為 postback

title

字串

按鈕標題。上限為 20 個字元。

payload

字串

這個數據會傳回您的 Webhook。上限為 1,000 個字元。