我已经构建了一个 android 应用程序,您可以在其中签入 Facebook 位置。如果该地点在 Facebook 中存在,则没有问题,但我想为用户提供一个选项,以在不存在时添加新地点(例如他们在 Facebook 或 Facebook 应用程序中的选项)。我找不到任何关于它的文档...
有人可以就这个问题提出建议吗?
如果新地点不存在,我想给用户一个添加新地点的选项
“地点”用户可以签入必须是Facebook 上具有适当位置数据集的实际页面。所以你想要的基本上是动态地创建一个新的 Facebook 页面供你的用户签到。
恕我直言,这没有多大意义,因为它只会创建另一个没有实际有用信息的“幽灵”页面,在未来任何可预见的时间点上都不会采取太多行动……所以我的建议是:不要这样做它。
取而代之的是,让您的用户检查他们周边地区的任何可用地点——您可以使用 Graph API 通过纬度/经度坐标和距离来搜索这些地点,请参阅https://developers.facebook.com/docs/reference/ api/#搜索