การส่งข้อความข้อความแสดงผู้ติดต่อและตำแหน่งที่ตั้ง

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

ก่อนเริ่มต้น

คุณจะต้องดำเนินการดังต่อไปนี้

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

ข้อความแสดงผู้ติดต่อ

ขั้นตอนที่ 1: ส่งคำขอ POST ไปยัง /messages

POST /v1/messages
{
    "to": "recipient-wa-id",
    "type": "contacts",
    "contacts": [
                {
                    "addresses": [
                        {
                            "city": "Menlo Park",
                            "country": "United States",
                            "country_code": "us",
                            "state": "CA",
                            "street": "1 Hacker Way",
                            "type": "HOME",
                            "zip": "94025"
                        },
                        {
                            "city": "Menlo Park",
                            "country": "United States",
                            "country_code": "us",
                            "state": "CA",
                            "street": "200 Jefferson Dr",
                            "type": "WORK",
                            "zip": "94025"
                        }
                    ],
                    "birthday": "2012-08-18",
                    "emails": [
                        {
                            "email": "test@fb.com",
                            "type": "WORK"
                        },
                        {
                            "email": "test@whatsapp.com",
                            "type": "WORK"
                        }
                    ],
                    "name": {
                        "first_name": "John",
                        "formatted_name": "John Smith",
                        "last_name": "Smith"
                    },
                    "org": {
                        "company": "WhatsApp",
                        "department": "Design",
                        "title": "Manager"
                    },
                    "phones": [
                        {
                            "phone": "+1 (940) 555-1234",
                            "type": "HOME"
                        },
                        {
                            "phone": "+1 (650) 555-1234",
                            "type": "WORK",
                            "wa_id": "16505551234"
                        }
                    ],
                    "urls": [
                        {
                             "url": "https://www.facebook.com",
                             "type": "WORK"
                        }
                    ]
                }
            ]
}

โปรดดูข้อมูลเพิ่มเติมเกี่ยวกับพารามิเตอร์ที่หัวข้อต่อไปนี้

ขั้นตอนที่ 2: ตรวจสอบการตอบกลับของคุณ

การตอบกลับที่สำเร็จจะมีลักษณะดังนี้

{
    "messages": [{
       "id": "message-id"
    }]
}

ข้อความแสดงตำแหน่งที่ตั้ง

ขั้นตอนที่ 1: ส่งคำขอ POST ไปยัง /messages

POST /v1/messages

{
    "to": "recipient-wa-id",
    "type": "location",
    "location": {
        "longitude": -122.425332,
        "latitude": 37.758056,
        "name": "Facebook HQ",
        "address": "1 Hacker Way, Menlo Park, CA 94025"
    }
}

โปรดดูข้อมูลเพิ่มเติมเกี่ยวกับพารามิเตอร์ที่หัวข้อต่อไปนี้

ขั้นตอนที่ 2: ตรวจสอบการตอบกลับของคุณ

การตอบกลับที่สำเร็จจะมีลักษณะดังนี้

{
    "messages": [{
       "id": "message-id"
    }]
}