Có một cách để gửi vị trí của tôi đến facebook-messenger từ một khách hàng điện thoại di động, nhưng làm thế nào tôi có thể gửi một số vị trí từ một bot? (Nền tảng api Messenger)Cách gửi vị trí từ nền tảng tin nhắn Facebook?
Khi tôi cố gắng để gửi một cấu trúc tương tự từ bot, tôi nhận được một lỗi: (#100) Unsupported attachment type
Có cách nào để gửi vị trí của tôi từ bot?
Ví dụ về nhận được tin nhắn để bot:
{
"object": "page",
"entry": [{
"id": "1719442148306048",
"time": 1466780344978,
"messaging": [{
"sender": {"id": "123456789"},
"recipient": {"id": "987654321"},
"timestamp": 1466780344847,
"message": {
"mid": "mid.12345698875:c80066d69b6cee1779",
"seq": 65,
"attachments": [{
"title": "Dmitry's Location",
"url": "Link to bing.com through facebook redirect"
"type": "location",
"payload": {"coordinates": {"lat": 55, "long": 37}}
}]
}
}]
}]
}
tôi cố gắng gửi tin nhắn với file đính kèm như thế này:
"attachment": {
"type": "location",
"payload": {"coordinates": {"lat": 55, "long": 37}}
}
Bạn có thể cho chúng tôi thấy [mcve] đại diện cho cách bạn gửi thư với dữ liệu vị trí còn nguyên vẹn không? – gravity
Có. Tôi đã chỉnh sửa câu hỏi. – Dmitry
'" tệp đính kèm "' là một mảng trong JSON. Lưu ý '[' và ']' đóng gói tất cả dữ liệu ('loại' và' tải trọng')? Hãy thử thêm các dấu ngoặc '[]' để chỉ ra sự bắt đầu và kết thúc của 'phần đính kèm' và cho chúng tôi biết nếu điều đó giải quyết được không? – gravity