【发布时间】:2012-01-27 11:07:02
【问题描述】:
fql?q=SELECT friend_count FROM user WHERE uid='id'
我使用上面的 fql 查询来获取朋友的数量。它已经为我工作了很长一段时间。 [Javascript SDK]
但现在它给出了以下错误消息,
{"error":{"message":"(#604) 您的语句不可索引。WHERE 子句必须包含可索引列。这些列标有 * 在从http://developers.facebook.com/docs/reference/fql 链接的表中“, "type":"OAuthException"}}
我尝试复制此查询并将其粘贴到图形 api 资源管理器工具中,效果非常好。
我已经检查了 user 的 FQL 参考,并且 uid 仍然是可索引的列。
我已经检查了博客中的重大更改,但没有提到有关 fql 的内容。 知道为什么这不再起作用了吗?还有其他方法可以让它工作吗?
【问题讨论】:
-
这看起来是使用 FQL 的正确方法! fbrell.com/fb.api/everyone-data。为我不知道而感到羞耻..
标签: facebook-graph-api facebook-javascript-sdk facebook-fql