Диалоговое окно не обнаруживает сообщение о расположении линии - PullRequest
0 голосов
/ 18 мая 2018

Я борюсь с сообщением о расположении линии.
Мой веб-крючок отправляет кнопку действия, чтобы запросить у пользователя представление общего доступа к местоположению, а затем местоположение отправляется обратно (теоретически) в Dialogflow, а затем в веб-крючок.
Но сообщение о местоположении при отправке назад никогда не обнаруживается и не интерпретируется ни Dialogflow, ни webhook.
Я не вижу ничего происходящего с обеих сторон, как если бы сообщение никогда не отправлялось.

Местоположениесообщение, отправленное из webhook, чтобы дать пользователю возможность отправить обратно его местоположение:

{
  "line": {
    "type": "template",
    "altText": "this is a buttons template",
    "template": {
      "type": "buttons",
      "thumbnailImageUrl": "https://example.com/bot/images/image.jpg",
      "title": "Menu",
      "text": "Please select",
      "actions": [
        {
          "type": "uri",
          "label": "View detail",
          "uri": "line://nv/location"
        }
      ]
    }
  }
}

Как упомянуто в Справочнике по API обмена сообщениями Line, сообщение о местоположении, отправленное пользователем, должно выглядеть следующим образом:

{
    "type": "location",
    "title": "my location",
    "address": "〒150-0002 東京都渋谷区渋谷2丁目21−1",
    "latitude": 35.65910807942215,
    "longitude": 139.70372892916203
}

Я не понимаю, почему ничего не происходит, если кто-то как идея, пожалуйста, помогите мне.
Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...