Запрашивать местоположение пользователя в боте Skype - PullRequest
0 голосов
/ 24 апреля 2018

Я недавно обнаружил, что можно отправлять данные о местоположении во всех новых клиентских приложениях Skype. Я попытался заблаговременно отправить его как пользователь на бот, и это сработало (получил геолокацию через сущности сообщения)

Мой вопрос: возможно ли предложить пользователю отправить местоположение с помощью кнопки или быстрого ответа?

location sharing

Я видел, что это было невозможно два года назад, но кажется, что это могло измениться

MS Bot Framework, как определить местоположение пользователя в Skype

1 Ответ

0 голосов
/ 25 апреля 2018

Насколько я знаю, боты Skype в настоящее время не поддерживают совместное использование геолокации пользователей. Пожалуйста, исправьте меня, если я ошибаюсь, но я полагаю, что вы имеете в виду функцию «Отправить местоположение» в мобильных версиях Skype (например, iOS, Android). Это полезная функция на стороне пользователя для отправки текущего местоположения пользователя, и она в основном отправляет текст (например, 700 Clark Ave, St. Louis, MO 63102, United States), который геокодируется обратным образом из текущего местоположения пользователя.

Если вы хотите получить информацию о местонахождении ваших пользователей ботов, независимо от того, какое устройство они используют, библиотека "botbuilder-location" предлагает хороший обходной путь.

Конечно, вы можете разработать аналогичные подходы, используя другие сервисы геокодирования (например, Google Geocoding API).

...