Я работаю над приложением Facebook, которое позволит пользователям голосовать на своих любимых снимках, основываясь на изображениях своих друзей. Я знаю, как отображать изображения, а не как получить список идентификаторов друга текущего пользователя. Мое приложение написано на PHP. Это последнее, что мне нужно для завершения приложения. Любая помощь будет замечательной!Вернуться к списку текущих друзей пользователя 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
Я пробовал это, но ему нужен токен авторизации. Сначала я подумал, что это мой ключ API, но это не сработало. И, используя эту ссылку, как мне отобразить идентификатор пользователя на странице? –
@ Захари Браун: Ну, тогда вам нужно научиться работать с Графом. Вы можете начать обучение с http://github.com/facebook/php-sdk/ – zerkms
. Ток авторизации - это тот, который генерируется OAuth, а не ключом API или секретом. Чтобы OAuth сгенерировал токен, вам нужно зайти в систему пользователя и сделать несколько грязных разговоров на сервере :) @zerkms, чтобы проверить, правильно ли работает PHP lib. – Tudorizer