1

我们有一个使用 Facebook 连接并通过 JS 和 http 使用 FB 图的网络应用程序。我们希望用户能够在他的时间轴上发布包含城市精确位置图的帖子。Facebook Docs在这里说,对于创建帖子的“地点”参数,我需要编写 Facebook 页面 ID,我希望用户从列表中选择它(否则我将如何正确获取页面 ID?...)所以例如伦敦,我应该使用 - 210582665626133,所以我假设我需要使用 -graph.facebook.com/search?q=london&type=place 来获取位置的 json 查找。这让我想到了我的问题 - 如何将搜索结果限制为仅显示城市?如果没有办法将其指定为图形调用上的参数,并且假设我必须在客户端上过滤这些参数,那么从无关紧要的混乱中发现城市的类别或任何其他方法是什么地方?干杯:)

4

1 回答 1

1

Facebook 位置的信息非常随机。大多数类别都是用户生成的,所以你永远不知道你会得到什么。

例如,然后我在上面运行您的搜索210582665626133,即使限制为 500,我也从未在结果中返回 id。

就我个人而言,如果我接近这个,我会使用Factual Places API来查找相关地点,然后使用Factual Crosswalk API来查找匹配的 Facebook ID,然后才开始查询 Facebook。

于 2013-03-25T14:38:42.413 回答