Получение списка друзей Facebook с помощью последней версии API

Я использую самую последнюю версию Facebook SDK (которая позволяет подключаться к чему-то, что называется «API-интерфейс графа»). Я не уверен). Я адаптировал пример кода Facebook, чтобы я мог подключиться к Facebook, и это работает ... но я могу ' t получить список моих друзей.

$friends = $facebook->api('friends.get');

Это вызывает сообщение об ошибке: «Неустранимая ошибка: Uncaught OAuthException: (# 803) Некоторые из запрашиваемых вами псевдонимов не существуют: friends.get брошено в /mycode/facebook.php на строка 543 "

Не знаю, почему это и что это значит. Может ли кто-нибудь подсказать мне правильный синтаксис (для последней версии API Facebook), чтобы получить список друзей? (Я попробовал "$ friends = $ facebook-> api-> friends_get ();" и получил другую ошибку: "Неустранимая ошибка: вызов функции-члена friends_get () для не-объекта в /mycode/example.php на строка 129 ".)

Я могу подтвердить, что ДО этого момента в моем коде все в порядке: я подключен к Facebook с действующим сеансом, и я могу получить свою информацию и выгрузить ее на экран просто ... т.е. этот код отлично выполняется до неудачного вызова friends.get:

$session = $facebook->getSession();
if ($session) {
    $uid = $facebook->getUser();
    $me = $facebook->api('/me');
}
print_r($me);

25
задан Somnath Muluk 12 April 2014 в 09:57
поделиться