我正在使用Facebook SDK 4.x
,并且我需要获取具有名称的朋友列表,但我无法获取它,
我也已经实现了这个graph API
new GraphRequest(
AccessToken.getCurrentAccessToken(),
"/me/friend",
null,
HttpMethod.GET,
new GraphRequest.Callback() {
public void onCompleted(GraphResponse response) {
/* handle the result */
}
}
).executeAsync();
这是我的
reponse
response {Response: responseCode: 200, graphObject: {"summary":{"total_count":3},"data":[]}, error: null}
如果您有除plz给我以外的任何想法,我不会在朋友列表中找到名字。
提前致谢。
最佳答案
我有使用此的解决方案
new GraphRequest(
AccessToken.getCurrentAccessToken(),
"/me/taggable_friends",
null,
HttpMethod.GET,
new GraphRequest.Callback() {
public void onCompleted(GraphResponse response) {
Log.e("getFriendsDat",""+ response);
}
}
).executeAsync();
您将获得带有名称和详细信息的朋友列表。
您必须添加
user_friends
权限,并且需要提交您的应用以供审核。