मैं सोच रहा था कि कैसे मैं एक फेसबुक दूत chatbot से उपयोगकर्ता के स्थान मिल सकता है। क्या मैं करना चाहते निम्नलिखित है: chatbot कुछ ऐसा कहना होगा कृपया मुझे अपना स्थान भेजते, और फिर उपयोगकर्ता फेसबुक मैसेंजर एप्लिकेशन साझा करें स्थान नल होगा। मैं पता लगा है कि कैसे एक टेक्स्ट संदेश उपयोगकर्ता भेजता है, लेकिन नहीं स्थान प्राप्त करने के लिए। अग्रिम में धन्यवाद!
कैसे फेसबुक chatbot एपीआई से उपयोगकर्ता के स्थान प्राप्त करने के लिए
वोट
3
1 जवाब
वोट 1
1
स्थान पाठ के साथ ही प्राप्त किया जा सकता। दरअसल, तस्वीर के रूप में। आप ले की जरूरत है message.attachments.payload.coordinates। इसके अलावा, आप जाँच कर सकते हैं message.attachments.type।
उदाहरण:
{
"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}}
}]
}
}]
}]
}













