【问题标题】:Query near public events via Facebook API v2.2通过 Facebook API v2.2 查询附近的公共事件
【发布时间】:2015-01-27 15:26:35
【问题描述】:

我想从 Facebook Graph API 检索我家乡即将举行的公共活动的列表。

我已经知道 FQL 已被弃用,我可以使用类似于

的语句通过关键字进行查询
/v2.2/search?type=event&q=Berlin&since=2015-01-27

但是,这个列表还不够,因为有很多活动在活动标题、描述或地点名称中都没有包含城市名称。

另一方面,我可以使用检索同一城市内的地点列表

/v2.2/search?type=place&since=2015-01-27&center=52.52,13.41&distance=10000

在我的假设中,如果我创建一个查询语句“给我指定距离内该城市内所有给定地点的所有公共事件 (eid)”,我可以检索到更好的事件列表。

有人知道这是否可以通过某种方式查询吗? 我不确定批处理是否是正确的方法,或者是否还有另一种可能性来合并这两个实体。我的简单方法是通过请求再次查询每个给定的 Place

/v2.2/{placeid}/events

但我也知道在这种情况下 Facebook 的速率限制为 50 个请求。

【问题讨论】:

  • 会很好,但我没有遇到任何事情。 Facebook 已经使用 v2 API 完成了 Twitter 的迁移,并让开发人员陷入了困境。你现在不能用它构建很多有用的东西

标签: facebook facebook-graph-api facebook-events


【解决方案1】:

现在 Facebook 没有办法做你想做的事,或者至少没有记录。

我认为你能做到的唯一方法是: 1- 使用 facebook API 查找一个城市的页面。 (您可以手动执行此操作,也可以搜索城市附近的地方,然后使用也有 ara 页面的地方) 2-获取页面的事件(如果存在)并将其保存在数据库中,同时还带有地点/页面的位置。 3- 显示城市的所有事件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-03-25
    • 2019-01-30
    • 1970-01-01
    • 1970-01-01
    • 2015-12-19
    • 1970-01-01
    • 2012-06-08
    • 2016-10-25
    相关资源
    最近更新 更多