У меня проблемы (еще раз) с возвратом списка друзей для определенного пользователя. Это код:
$friends = $facebook->api('/me/friends'); echo $friends;
Однако он ничего не отображает на странице вообще. Кто-нибудь знает как это исправить?
Да, вы должны предоставить маркер активного доступа.Если я правильно помню, вам также нужно специальное разрешение для просмотра списка друзей пользователя.
$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
Чтение
Вы можете прочитать список друзей пользователя, введя HTTP GET/PROFILE_ID/friends с любым допустимым токеном доступа текущего пользователя сеанса.Например:
HTTP GET
/PROFILE_ID/friends
https://graph.facebook.com/me/friends