使用FQL在Facebook上查询某些事件会返回OAuthException: An unknown error
。
以下是将返回此类结果的Facebook事件查询示例:SELECT venue.id FROM event WHERE eid = 256040074473355
(Click Here To Test Query Using Facebook's Graph Explorer)。
在遇到此异常之前,知道这将发生的事件是不可能以编程方式进行的。相关的缺陷已经在Facebook(相当无用的)错误跟踪器(Click Here For An Example)上打开,并且正如预期的那样,基本上没有确认这个问题。
而且,是的,我有user_events& friends_events权限等..等等。
有谁知道发生了什么以及为什么?
更新(截至2012年3月25日):
只需将AND location
添加到查询末尾即可使其生效(Click Here To Test Query Using Facebook's Graph Explorer)。不太确定为什么会这样,但它暂时完成了这项工作。我会保留将其添加为答案,直到有真正的(即:非黑客)解决方案。