เทมเพลตข้อความ

เทมเพลตข้อความทำให้คุณมีวิธีนำเสนอประสบการณ์ในการสนทนาที่มากกว่าเพียงการส่งข้อความ SMS มาตรฐานโดยผสานการทำงานของปุ่ม รูปภาพ รายการ และอื่นๆ ควบคู่ไปกับการส่งข้อความในครั้งเดียว เทมเพลตสามารถนำมาใช้เพื่อวัตถุประสงค์ต่างๆ มากมาย เช่น การแสดงข้อมูลสินค้า การขอให้ผู้รับข้อความเลือกจากชุดตัวเลือกที่กำหนดไว้ล่วงหน้า และการแสดงผลการค้นหา

เทมเพลตที่พร้อมใช้งาน

เทมเพลตต่อไปนี้พร้อมใช้งานสำหรับการส่งข้อความที่มีการจัดโครงสร้าง

ส่งเทมเพลตข้อความ

หากต้องการส่งเทมเพลตข้อความ ให้ส่งคำขอ POST ไปยังตำแหน่งข้อมูล /PAGE-ID/messages พร้อม ID ในเพจของผู้รับและไฟล์แนบข้อความที่มีประเภทเทมเพลต และเพย์โหลดที่มีรายละเอียดเกี่ยวกับเทมเพลตนั้นๆ เช่น ชื่อ รูปภาพ และอื่นๆ อีกมากมาย

curl -X POST -H "Content-Type: application/json" -d '{
  "recipient":{
    "id":"PSID"
  },
  "message":{
    "attachment":{
      "type":"template",
      "payload":{
        "template_type":"TEMPLATE-TYPE",
        "elements":[
          {
            "title":"TEMPLATE-TITLE",
            ...
          }
        ]
      }
    }
  }
}' "https://graph.facebook.com/LATEST-API-VERSION/PAGE-ID/messages?access_token=PAGE-ACCESS-TOKEN"

เนื้อความของคำขอจะเป็นไปตามรูปแบบมาตรฐานสำหรับเทมเพลตทุกประเภท พร้อมคุณสมบัติ message.attachment.payload ที่มีรายละเอียดประเภทและเนื้อหาสำหรับเทมเพลตแต่ละประเภทโดยเฉพาะ

การใช้ปุ่ม

เทมเพลตข้อความส่วนใหญ่จะอนุญาตให้คุณใส่ปุ่มตั้งแต่หนึ่งปุ่มขึ้นไปโดยเป็นส่วนหนึ่งของเทมเพลต ปุ่มเหล่านี้ช่วยให้คุณเสนอการดำเนินการสำหรับผู้รับข้อความซึ่งจะสามารถเลือกเพื่อตอบสนองต่อเทมเพลตได้

ประเภทของปุ่มที่สามารถใช้งานได้จะแตกต่างกันไปตามเทมเพลต โปรดดูข้อมูลเพิ่มเติมที่เอกสารประกอบอ้างอิงเทมเพลตโดยเฉพาะ

โปรดดูข้อมูลเพิ่มเติมเกี่ยวกับประเภทปุ่มที่พร้อมใช้งานในแพลตฟอร์ม Messenger ที่ปุ่ม