由于某些原因,以下内容不再适用。查询只是挂起而且没有返回任何内容。想法?他们关闭了那个特定的查询吗?
SELECT name, venue, location, start_time, eid FROM event
WHERE eid IN (
SELECT eid FROM event_member
WHERE (uid IN (SELECT uid2 FROM friend WHERE uid1 = me()) OR uid = me())
)
AND start_time > now()
答案 0 :(得分:0)
Facebook对API进行了一些更改,这可能会影响您的请求。
要查看此内容,请访问:Facebook>应用>你的应用>设置>高级。 有一个“迁移”面板,其中包含以下参数:
活动时区:
为事件启用实时区域支持。在此迁移之后,事件 时间以ISO-8601格式的字符串返回,即使在FQL中也是如此。
2013年10月重大变化:
将于10月2日生效的季度平台变更, 2013。
您可以查看10月份重大变更中的will be done,但问题应该归因于“事件时区”,因为您的FQL查询中的事件使用了日期时间。尝试禁用新的API功能(选中“禁用并保存设置”)。