Получить текущее местоположение пользователей из мессенджера Facebook Chatbot api

Я работаю с ботом fb messenger и хочу получить доступ к текущему местоположению пользователя без отправки его в виде вложения. Я пытался получить текущее местоположение пользователя из API fb graph, но похоже, что он возвращает местоположение пользователя из его профиля. Мне нужно что-то вроде географических координат в реальном времени.

Заранее спасибо!

2 ответа

Единственный способ получить местоположение - это когда пользователь отправляет его: https://developers.facebook.com/docs/messenger-platform/send-api-reference/quick-replies

Более подробная информация: Как отправить местоположение с платформы мессенджера Facebook?

Я уверен, что в FB messenger API нет автоматической поддержки геолокации, но:

  1. На мобильном телефоне вы можете попросить их указать свое местоположение, используя значок местоположения, это работает довольно хорошо (дает вам их широту и длину)
  2. Как на рабочем столе, так и на мобильном вы можете попросить их ввести свое местоположение, а затем использовать эту информацию, чтобы получить их координаты
Другие вопросы по тегам