Я создаю чат-бота, который требует перехватывать широту и долготу, когда пользователь отправляет свое местоположение в fb messenger.
Я создал и Intent, который выполняется в событии "FACEBOOK_LOCATION". Я обнаружил, что это намерение должно вернуть что-то вроде этого в ответе webhook:
{
"originalDetectIntentRequest": {
"source": "facebook",
"payload": {
"postback": {
"data": {
"lat": 14.556761479425,
"long": 121.05444780425
},
"payload": "FACEBOOK_LOCATION"
},
"sender": {
"id": "1588xxxxxxxxxxxx31"
}
}
}
}
Источник
Однако все, что я получаю, это:
"originalDetectIntentRequest":{
"source":"facebook",
"payload":{
"source":"facebook",
"data":{
"postback":{
"payload":"FACEBOOK_LOCATION"
},
"sender":{
"id":"32xxxxxxxxxxxxx73"
}
}
}
Кто-нибудь знает, нужно ли мне настраивать параметр для захвата широты и долготы, или это больше невозможно в интеграции мессенджера DialogFlow - FB?
Спасибо!