ข้อความแสดงความรู้สึก

ข้อความแสดงความรู้สึกคือการแสดงความรู้สึกด้วยอีโมจิที่คุณสามารถใช้กับข้อความของผู้ใช้ WhatsApp ที่คุณได้รับก่อนหน้านี้

ข้อจำกัด

เมื่อส่งข้อความแสดงความรู้สึก ระบบจะทริกเกอร์เฉพาะ Webhook ข้อความที่ส่งเท่านั้น (status ตั้งค่าเป็น sent) โดยที่ Webhooks ข้อความที่ส่งถึงและอ่านแล้วจะไม่ถูกทริกเกอร์

การส่งข้อความแสดงความรู้สึก

ใช้ตำแหน่งข้อมูล POST /<WHATSAPP_BUSINESS_PHONE_NUMBER_ID>/messages เพื่อใช้การแสดงความรู้สึกด้วยอีโมจิกับข้อความที่คุณได้รับจากผู้ใช้ WhatsApp

รูปแบบคำสั่งของคำขอ

POST /<WHATSAPP_BUSINESS_PHONE_NUMBER_ID>/messages

เนื้อความของโพสต์

{
  "messaging_product": "whatsapp",
  "recipient_type": "individual",
  "to": "<WHATSAPP_USER_PHONE_NUMBER>",
  "type": "reaction",
  "reaction": {
    "message_id": "<WHATSAPP_MESSAGE_ID>",
    "emoji": "<EMOJI>"
  }
}

พารามิเตอร์เนื้อความของโพสต์

ตัวยึดตำแหน่งคำอธิบายค่าตัวอย่าง

<EMOJI>

สตริง

ต้องระบุ

ชุดตัวอักษรพิเศษแบบ Unicode (Unicode escape sequence) ของอีโมจิหรือตัวอีโมจิเอง ที่จะนำไปใช้กับข้อความของผู้ใช้

ตัวอย่างของชุดตัวอักษรพิเศษแบบ Unicode:

\uD83D\uDE00

ตัวอย่างอีโมจิ:

😀

<WHATSAPP_MESSAGE_ID>

สตริง

ต้องระบุ

ID ข้อความบน WhatsApp ของข้อความที่คุณต้องการใช้อีโมจิ

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

wamid.HBgLMTY0NjcwNDM1OTUVAgASGBQzQUZCMTY0MDc2MUYwNzBDNTY5MAA=

<WHATSAPP_USER_PHONE_NUMBER>

String

Required.

WhatsApp user phone number.

+16505551234

ตัวอย่างคำขอ

ตัวอย่างคำขอใช้อีโมจิหน้ายิ้ม (😀) กับข้อความของผู้ใช้ที่ได้รับก่อนหน้านี้

curl 'https://graph.facebook.com/v21.0/106540352242922/messages' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer EAAJB...' \
-d '
{
  "messaging_product": "whatsapp",
  "recipient_type": "individual",
  "to": "+16505551234",
  "type": "reaction",
  "reaction": {
    "message_id": "wamid.HBgLMTY0NjcwNDM1OTUVAgASGBQzQUZCMTY0MDc2MUYwNzBDNTY5MAA=",
    "emoji": "\uD83D\uDE00"
  }
}'

ตัวอย่างการตอบสนอง

{
  "messaging_product": "whatsapp",
  "contacts": [
    {
      "input": "+16505551234",
      "wa_id": "16505551234"
    }
  ],
  "messages": [
    {
      "id": "wamid.HBgLMTY0NjcwNDM1OTUVAgARGBI1RjQyNUE3NEYxMzAzMzQ5MkEA"
    }
  ]
}