【问题标题】:Get users current location from Facebook messenger Chatbot api从 Facebook Messenger Chatbot api 获取用户当前位置
【发布时间】:2016-12-05 11:26:47
【问题描述】:

我正在开发 fb messenger bot,我想访问用户的当前位置,而不需要他们将其作为附件发送。我试图从 fb graph API 获取用户的当前位置,但似乎从他们的个人资料中返回用户的位置。我需要像实时地理坐标这样的东西。

提前致谢!

【问题讨论】:

  • 你不能。用户必须发送它

标签: facebook facebook-graph-api facebook-messenger facebook-chatbot


【解决方案1】:

【讨论】:

  • 很遗憾,您无法访问 FB Bot API 中的 Javascript
  • 那么它根本不可能以自动方式(没有用户交互)
  • 正确。没有 Javascript 访问,您无法获取用户 IP 地址,API 不会为您提供位置。
  • 这是否意味着每次您想要一个位置时都需要通过快速回复来询问它,或者是否设置了允许一段时间的权限?
【解决方案2】:

很确定 FB messenger API 中没有自动地理位置支持,但是:

  1. 在移动设备上,您可以让他们使用位置图标提交他们的位置,这非常有效(为您提供他们的纬度和经度)
  2. 在桌面和移动设备上,您都可以让他们输入他们的位置,然后使用该信息来获取他们的坐标

【讨论】:

    猜你喜欢
    • 2016-11-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-20
    • 2023-03-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多