【问题标题】:how to restrict facebook graph search to cities only如何将 Facebook 图表搜索限制为仅限城市
【发布时间】:2013-03-25 22:38:42
【问题描述】:

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

【问题讨论】:

  • 你想要世界各地的城市吗?

标签: facebook facebook-graph-api facebook-javascript-sdk


【解决方案1】:

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

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

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

【讨论】:

  • +1 我不知道 Factual Places 的存在,我要把它添加到我的书签中
  • 我在一年前读到过这个。似乎他们为 Facebook 提供了很多他们的位置数据。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-04-12
  • 1970-01-01
  • 2018-03-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多