Gửi tin nhắn có chứa thông tin liên hệ và thông tin vị trí

Sử dụng nút messages để gửi các loại tin nhắn khác cho khách hàng, chẳng hạn như tin nhắn có chứa thông tin liên hệ hoặc thông tin vị trí.

Trước khi bạn bắt đầu

Bạn sẽ cần:

Bạn chỉ có thể gửi các loại tin nhắn này để trả lời một tin nhắn đến của khách hàng trong cửa sổ chăm sóc khách hàng. Hiện tại, chúng tôi chưa hỗ trợ gửi loại tin nhắn này trong mẫu tin nhắn.

Tin nhắn có chứa thông tin liên hệ

Bước 1: Gửi yêu cầu POST đến /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"
                        }
                    ]
                }
            ]
}

Để biết thêm thông tin về các thông số, hãy xem:

Bước 2: Kiểm tra phản hồi

Phản hồi thành công có dạng như sau:

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

Tin nhắn có chứa thông tin vị trí

Bước 1: Gửi yêu cầu POST đến /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"
    }
}

Để biết thêm thông tin về các thông số, hãy xem:

Bước 2: Kiểm tra phản hồi

Phản hồi thành công có dạng như sau:

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