0
Androidプロジェクトで性別のFacebookフレンドリストを取得したい マイコード;AndroidでGraph APIを使って性別のFacebookフレンドリストを取得するには?
new GraphRequest(
AccessToken.getCurrentAccessToken(),
"/"+ AccessToken.getCurrentAccessToken().getUserId()+"/taggable_friends",
null,
HttpMethod.GET,
new GraphRequest.Callback() {
public void onCompleted(GraphResponse response) {
try {
JSONObject jsonObjectData = response.getJSONObject();
JSONArray jsonArrayData = jsonObjectData.getJSONArray("data");
personList = new ArrayList<Person>();
for (int i = 0; i < jsonArrayData.length(); i++) {
JSONObject jsonObjectPerson = jsonArrayData.getJSONObject(i);
Person person = new Person();
person.setId(jsonObjectPerson.optString("id"));
person.setName(jsonObjectPerson.optString("name"));
personList.add(person);
}
} catch (JSONException e) {
e.printStackTrace();
}
}
}
).executeAsync();
このメソッドは私に3つのパラメータを返します。 ID
,NAME
およびPICTURE
。 endPoint
を"/friends"
に変更しようとしましたが、今回のデータはnullです。 FQL
を使用しようとすると、次のメッセージが表示されます。
"fqlはバージョンv2.1以降では推奨されていません"
性別のFacebookフレンドリストを取得するにはどうすればよいですか?
taggable_friendsは他の目的に使用することはできません。 – CBroe