如何使用Graph API从所有注册用户获取所有事件?

时间:2013-01-21 09:55:32

标签: facebook facebook-graph-api facebook-fql

我在iPhone应用程序上工作,从不同的渠道获取事件并在地图上显示它们。 现在我尝试在我的数据库中抓取Facebook事件。 我提出此请求

SELECT name, venue, location, start_time, update_time FROM event WHERE update_time>1358294400 

但它不起作用。 Facebook返回

{
  "error": {
    "message": "Error validating access token: Session has expired at unix time 1358528400. The current unix time is 1358761880.", 
    "type": "OAuthException", 
    "code": 190, 
    "error_subcode": 463
  }
}

我如何通过update_time获取活动?

提前致谢。

1 个答案:

答案 0 :(得分:1)

我想你不能。自 -

  

WHERE子句必须包含可索引的列。这些列在表格中标有 *

updated_time不是可转位列。表eid中只有nameevent可编入索引。

因此,只需获取所有数据,然后根据updated_time

手动过滤
相关问题