Graph API me/friends/всегда возвращает пустой

Я использовал для создания Facebook APP, проверил, чтобы получить список друзей, используя токен доступа из API-интерфейса API диаграмм, он всегда возвращает пустые данные

Ответ 1

Facebook был обновлен версией 2.0,

если вы хотите использовать Graph API me/friends/, вам необходимо отправить свое приложение для просмотра.

Шаги для этого:

перейти к своим приложениям → статус и обзор --- > начать подачу.

тогда вам нужно предоставить свою информацию для просмотра с помощью снимка экрана.

Отправить элементы для утверждения

Some Facebook integrations require approval before public usage.
Before submitting your app for review, please consult our Platform Policy and Review Guidelines.

Ответ 3

С введением Facebook Graph API 2.0 доступ к списку друзей пользователей был удален и ограничен только друзьями, которые используют одно и то же приложение. Тем не менее, Facebook добавил два новых API, чтобы разрешить поиск имен Друзей (и косвенно подсчет друзей). Два новых API - это taggable_friends и invitable_friends.

Ответ 4

В версии 2.0 API-диаграммы call/me/friends возвращают знакомых, которые также используют это приложение.

Проверьте эту ссылку: Facebook Graph Api v2.0 + -/me/friends возвращает пустые или только друзья, которые также используют мое приложение

Когда я вхожу в систему с ID, мой друг и повторю попытку, отправьте запрос "me/friends" еще раз. Он возвращает мне мой Facebook. Если вам нужен тест, вы можете использовать этот способ.

Ответ 5

В настоящее время я нашел это полезным, просто разместив фрагмент:

  FB.ui({method: 'apprequests',
      message: 'Please sign up .',
      filters: ['app_non_users']
    }, function(response){
        console.log("Response from app requests:"+response);
    });

Ссылка URL https://developers.facebook.com/docs/games/requests/v2.1#params