使用Facebook Graph Search api提取重要的近期本地事件的确切位置和时间

时间:2015-06-03 21:23:43

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

我正在寻找一种方法,使用Facebook Graph Search api在不久的将来(在下周内)本地事件的确切位置和时间中提取重要的(参与者数量和阈值)。

如果当地无法完成,我可以指定一个城市(例如雅典,GR)。

如果可以使用一个查询提取信息,那将是非常好的,但我认为这太过于希望了。

到目前为止,我所尝试的是:

  1. 搜索字段=位置,事件,名称&安培;限= 300安培; Q =雅典及安培;类型=地方
  2. 这会生成一组名称相对于“athens”的事件以及确切的位置,但不会生成与会者的时间或人数或事件名称。

    1. {EVENT_ID}?字段= attending.limit(1)。总结(真)
    2. 这将生成特定event_ID的与会者数量。

      在雅典,GR的一周内,重要的(假设超过300名与会者)事件的总数不应该非常高,因此我可以手动查询API作为最后的解决方案。

      有没有人知道我能提出的问题是什么/如何实现?

      非常感谢你。

1 个答案:

答案 0 :(得分:0)

虽然您可以批量处理某些请求(https://developers.facebook.com/docs/graph-api/making-multiple-requests),但您无法在一个查询中执行此操作。

我要做的是:

  1. 地理位置查询:https://developers.facebook.com/docs/graph-api/using-graph-api/v2.3#search

    获取graph.facebook.com   /搜索?   Q =&咖啡放大器;   键入=地方&安培;   中心= 37.76,-122.427&安培;   距离= 1000

  2. 获取page_id并查询公共事件(批处理):https://developers.facebook.com/docs/graph-api/reference/page/events

  3. 为这些活动(批处理)获取服务员:https://developers.facebook.com/docs/graph-api/reference/v2.3/event/attending

  4. 我希望它有所帮助。