Вернуться к списку текущих друзей пользователя Facebook PHP - PullRequest
1 голос
/ 31 октября 2010

Я работаю над приложением Facebook, которое позволит пользователям голосовать за свои любимые фотографии на основе фотографий их друзей. Я знаю, как отображать изображения, но не знаю, как получить список идентификаторов друга текущего пользователя. Мое приложение написано на PHP. Это последнее, что мне нужно для завершения приложения. Любая помощь будет отличной!


Это мой код: (просто для отображения каждого идентификатора пользователя на странице)

<?php
include_once 'facebook.php';
$apikey = 'API KEY HERE';
$secretkey = 'SECRET KEY HERE';

$fbObj = new Facebook($apikey, $secretkey);

$myuid = $fbObj->require_login();

$friends = $fbObj->api('$myuid/friends');
echo $friends;
?>

Этот код вызывает следующую ошибку PHP:

PHP Fatal error:  Call to undefined method Facebook::api() in /home/zach/public_html/Majik/animated.php on line 10

Ответы [ 2 ]

2 голосов
/ 03 июля 2011

скопируйте api-файл facebook в тот же каталог, из которого вы работаете

1 голос
/ 01 ноября 2010

Если вы можете использовать Graph - тогда это просто

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

Подробнее на: http://developers.facebook.com/docs/reference/api/user

После этого вы можете перебирать список пользователей и использовать

https://graph.facebook.com/<user_id>/picture

для отображения картинки пользователя.

...