Получить текущее местоположение пользователей из мессенджера 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 нет автоматической поддержки геолокации, но:
- На мобильном телефоне вы можете попросить их указать свое местоположение, используя значок местоположения, это работает довольно хорошо (дает вам их широту и длину)
- Как на рабочем столе, так и на мобильном вы можете попросить их ввести свое местоположение, а затем использовать эту информацию, чтобы получить их координаты