我在用户进行身份验证时拥有user_friends权限,并且我尝试了很多从Facebook获取好友列表
这是我的电话
/* make the API call */
new Request(
session,
"/me/taggable_friends" /*"/me/friendlists"*/ /*"/"+id+"/friends"*/ /*"/me/friends"*/,
null,
HttpMethod.GET,
new Request.Callback() {
public void onCompleted(Response response) {
/* handle the result */
Log.d(TAG, "friends list request response:" + response.getRawResponse());
}
}
).executeAsync();
我的朋友列表只有我创建了facebook id的帐户 如果尝试使用另一个新帐户,它只是提供计数但没有数据
任何人都可以帮助我
答案 0 :(得分:0)
developers.facebook.com/docs/apps/changelog:"朋友列表现在只返回同时使用您的应用的朋友:通过/ me / friends端点返回的朋友列表现在仅限于已授权您的应用的朋友列表#34;
现在你可以设置Settings.setPlatformCompatibilityEnabled(true);
它会起作用,但很快Fb就会禁用它。