今天我开始得到一些奇怪的FQL错误。
FQL查询:* SELECT target_id FROM连接WHERE source_id = user_id1 AND target_id = user_id2 * * SELECT uid FROM user WHERE has_added_app = 1 and uid IN(SELECT uid2 FROM friend WHERE uid1 =“user_id”)*
FQL响应(错误):错误:需要扩展权限:read_stream
这是什么???
帮助。
答案 0 :(得分:1)
根据他们的Change Log,在2011-09-18,Facebook推动了这一更新:
FQL连接表现在需要read_stream权限。 (rE435878)
我遇到了同样的问题。我只使用connection
表来获取朋友列表,因此我可以更改为friend
表来提取我需要的信息。
答案 1 :(得分:0)
看起来facebook已经改变了今晚某些操作所需的一些权限。同样的事发生在我身上。您需要请求read_stream权限。有关更多信息,请参阅here
P.S:您可能需要从个人资料中删除该应用程序,然后使用新权限再次添加该应用程序