Hvordan få brukeren befinner seg fra Facebook chatbot api

stemmer
3

Jeg lurte på hvordan jeg kunne få en brukers plassering fra en Facebook-messenger chatbot. Det jeg ønsker å oppnå er følgende: chatbot vil si noe sånt som Vennligst send meg din plassering, og så brukeren vil trykke på Del Location på Facebook messenger app. Jeg har funnet ut hvordan du får en tekstmelding som brukeren sender, men ikke plasseringen. Takk på forhånd!

Publisert på 08/06/2016 klokken 15:28
kilden bruker
På andre språk...                            


1 svar

stemmer
1

Plassering kan fås så vel som tekst. Mer presist, som bildet. Du må ta message.attachments.payload.coordinates. Også du kan sjekke message.attachments.type.

eksempel:

{
   "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}}
               }]
           }
       }]
   }]
}
Svarte 24/06/2016 kl. 15:18
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more