Хорошо, во-первых, я посетил все связанные с этим вопросы по StackOverflow, и я не смог найти ответ. Поэтому, пожалуйста, не отмечайте это как дубликат аналогичного вопроса.Facebook Graph API v2.2 me/friends только возвращает нет. пользователей
Я использую новейшие графические API v2.2, чтобы получить список друзей FB, которые используют мое приложение.
Запрос Android код-
Session activesession=Session.getActiveSession();
if(activesession!=null){
new Request(
activesession,
"/v2.2/me/friends",
null,
HttpMethod.GET,
new Request.Callback() {
@Override
public void onCompleted(Response response) {
// TODO Auto-generated method stub
String strresponse=response.getRawResponse();
JSONObject jsonresponse=null;
try {
jsonresponse = new JSONObject(strresponse);
} catch (JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
).executeAsync();
}
else{
System.out.println("Session is NULL");
}
}
response- { "данные": [
], "Резюме": { "TOTAL_COUNT": 199 }}
Я точно знаю, что у меня есть один друг в списке друзей FB, который загрузил то же приложение & вошел в систему к нему через FB.
Также я пытался что-то подобное с помощью FB Graph инструмент исследователя & он дал мне тот же response-
Я ожидаю, по крайней мере, одну деталь пользователя в массиве данных. Не уверен, что мне здесь не хватает.
Просьба сообщить.
Спасибо!
ли вы и друг грант 'user_friends' разрешение? – CBroe
Вы имеете в виду авторизацию приложения, чтобы подружиться? Да, мы оба это сделали, войдя в приложение. – user1122549
В настоящее время мои данные о приложении недоступны на FB. Мне интересно, может ли это вызвать проблему? – user1122549