从Facebook获取活动?

时间:2010-04-16 18:44:07

标签: drupal facebook

是否有可能从Facebook获取事件信息,所以以下情况属实:

  1. 添加不仅仅是您自己的活动的事件(即搜索一般事件而不只是抓住您设置为用户参加的事件)
  2. 指定条件(例如,获取特定城市的所有活动)
  3. 如果可以的话,应该使用什么?你从哪里开始?

1 个答案:

答案 0 :(得分:0)

如果您提供搜索查询,则可以使用Graph API搜索查找公开的事件。这是一个示例查询,您不需要获取用户访问令牌来运行它,但是建议使用一个,因为Facebook是introducing that as a requirement in July

https://graph.facebook.com/search?q=conference&type=event&access_token=ACCESSTOKEN

获得事件ID后,您可以查询https://graph.facebook.com/EVENTID并使用该信息通过具有rsvp_events权限的访问令牌回复事件by sending a POST to the attending connection

不可能只搜索特定城市中的事件,但是一旦您拥有事件ID列表,您就可以浏览这些事件并仅选择具有匹配位置的事件。大多数事件位置字段都是自由格式,因此它们不太可能坚持使用通用格式。