使用fql从facebook获取frends列表会引发错误

时间:2015-07-31 09:52:50

标签: android facebook-graph-api

当我尝试使用fql从facebook获取frends列表时出现错误。

"(#803) Cannot query users by their username (fql.query)"

我的代码:

String fields = "uid, first_name, last_name, " String query = "SELECT " + fields + " FROM user WHERE uid = me()";

anyboy可以帮帮我吗?

2 个答案:

答案 0 :(得分:0)

自v2.1起,FQL已弃用,因此您需要一个v2.0应用才能使用FQL查询。

随着v2.0的推出,username字段也被弃用了。你不能再使用它了。

答案 1 :(得分:0)

因为您正在尝试获取用户的详细信息,并且从v2.0开始facebook已停止响应用户的结果(NOT PAGE)。 如果您输入页面名称而不是用户的用户名,您将收到回复。

如果您想了解更多相关信息,请访问以下链接。

https://developers.facebook.com/docs/apps/changelog#v2_0