Возвращение списка друзей в api facebook graph, используя php - PullRequest
2 голосов
/ 04 октября 2011

У меня проблемы (еще раз) с возвратом списка друзей для определенного пользователя. Это код:

   $friends = $facebook->api('/me/friends');
 echo $friends;  

Однако он ничего не отображает на странице вообще. Кто-нибудь знает как это исправить?

1 Ответ

3 голосов
/ 04 октября 2011

Да, вы должны предоставить маркер активного доступа.Если я правильно помню, вам также нужно специальное разрешение для просмотра списка друзей пользователя.

$token = $facebook->getAccessToken();  $friends = $facebook->api('/me/friends', 
                          'GET', 
                           array (
                             'access_token' => $token));

Обновление: списки друзей включены с основными разрешениями. Ссылка на API Facebook гласит:

Чтение

Вы можете прочитать список друзей пользователя, введя HTTP GET/PROFILE_ID/friends с любым допустимым токеном доступа текущего пользователя сеанса.Например:

https://graph.facebook.com/me/friends

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...