2010-04-16 71 views
1

是否有可能从Facebook获取事件信息,以便符合下列条件:从Facebook获取活动?

  1. 补充一点,不只是你自己的事件事件(即搜索一般的事件,而不是只抓你已经被作为出席设置的事件您的用户)
  2. 指定标准(如获取某个城市的所有事件)

如果这是可能的,什么应该一个使用?你从哪里开始?

+0

由于Facebook的安全设置,似乎无法访问一般事件。 – 2010-04-16 19:10:59

+0

是否有可能至少访问自己的事件? – coderama 2010-04-17 07:33:39

回答

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到具有rsvp_events权限的访问令牌的事件by sending a POST to the attending connection

在特定的城市中搜索活动是不可能的,但是一旦您有活动ID列表,您就可以浏览这些活动并只挑选具有匹配位置的活动。大多数事件位置字段是自由形式的,所以他们不太可能采用通用格式。