คู่มือนี้จะอธิบายวิธีแสดงการดำเนินการของคุณในการสนทนาเพื่อให้ผู้รับข้อความทราบว่าคุณได้เห็นและกำลังประมวลผลข้อความของพวกเขาอยู่
ในการแสดงการดำเนินการของผู้ส่งในการสนทนา ให้ส่งคำขอ POST
ไปยังตำแหน่งข้อมูล /PAGE-ID/messages
โดยตั้งพารามิเตอร์ sender_action
ให้เป็น typing_on
curl -X POST -H "Content-Type: application/json" -d '{
"recipient":{
"id":"
sender_action
และอ็อบเจ็กต์ recipient
เท่านั้น โดยควรส่งคุณสมบัติอื่นๆ ของ API การส่ง เช่น ข้อความและเทมเพลตในคำขอแยกต่างหากโปรดดูรายการการดำเนินการของผู้ส่งที่ครบถ้วนได้ที่ข้อมูลอ้างอิงเกี่ยวกับข้อความของเพจ
ส่งตัวระบุ mark_seen
เมื่อบอทของคุณได้รับข้อความเพื่อที่ผู้ใช้จะได้ไม่รู้สึกว่าไม่ได้รับความสนใจ
ส่งตัวระบุ typing_on
เมื่อบอทของคุณได้รับข้อความที่จะตอบกลับ ซึ่งจะช่วยสร้างประสบการณ์ในการสนทนาที่ดีได้
ส่งการดำเนินการ typing_on
และ typing_off
ในคำขอแบบเป็นชุดแยกต่างหาก ระบบจะดำเนินการกับคำขอแบบเป็นชุดตามลำดับอย่างรวดเร็ว การดำเนินการอย่างรวดเร็วนี้อาจส่งผลให้ตัวระบุ typing_on
แสดงขึ้นเพียงเสี้ยววินาทีหากส่งทั้ง 2 การดำเนินการในชุดเดียวกัน
อย่าปล่อยให้เวลาระหว่างการดำเนินการของผู้ส่ง typing_on
กับ typing_off
ผิดปกติ (นานเกินไปหรือสั้นเกินไป) โดยที่เหมาะสมที่สุดคือ ผู้ใช้ควรรู้สึกว่ามีคนจริงๆ กำลังพิมพ์ข้อความในขณะที่เวลาผ่านไป
For a complete list of API calls and request properties, see the Send API Reference.