Mẫu nút

Mẫu nút sẽ gửi tin nhắn văn bản có tối đa 3 nút đính kèm. Mẫu này hữu ích khi cung cấp cho người nhận tin nhắn các tùy chọn để chọn, chẳng hạn như câu trả lời định sẵn cho một câu hỏi hoặc hành động cần thực hiện.

Nội dung

Phần tải dữ liệu mẫu

Để có danh sách hoàn chỉnh các thuộc tính mẫu, hãy xem Tài liệu tham khảo về mẫu nút.

"payload": {
  "template_type":"button",
  "text":"<MESSAGE_TEXT>",
  "buttons":[
    <BUTTON_OBJECT>, 
    <BUTTON_OBJECT>, 
    ...
  ]
}

Các nút có sẵn

Để biết toàn bộ danh sách các nút có sẵn, hãy xem Nút.

Yêu cầu mẫu

Để biết toàn bộ thông tin chi tiết và thuộc tính yêu cầu, hãy xem Tài liệu tham khảo về mẫu nút.

curl -X POST -H "Content-Type: application/json" -d '{
  "recipient":{
    "id":"<PSID>"
  },
  "message":{
    "attachment":{
      "type":"template",
      "payload":{
        "template_type":"button",
        "text":"What do you want to do next?",
        "buttons":[
          {
            "type":"web_url",
            "url":"https://www.messenger.com",
            "title":"Visit Messenger"
          },
          {
            ...
          },
          {...}
        ]
      }
    }
  }
}' "https://graph.facebook.com/v2.6/me/messages?access_token=<PAGE_ACCESS_TOKEN>"

Ví dụ về phản hồi

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