API графа Facebook: как использовать это вместе с моим токеном доступа? - PullRequest
0 голосов
/ 03 июня 2011

Я пытаюсь использовать Graph API для получения подробной информации о пользователе - я просто не уверен, как использовать метод api() для этого.

У меня есть токен доступаи идентификатор пользователя, поэтому я предположил, что это будет работать так:

$facebook->api($user_id . '?access_token=' . $access_token);

Но это только дает мою основную информацию, т.е.

http://graph.facebook.com/100000631233901

вместо:

https://graph.facebook.com/100000631233901?access_token=124019494346337|2.AQAhBcKnajHJfO-n.3600.1307088000.1-100000631233901|iPP_cSLCHWPLCcCrF3uSBqzVzwU

Как правильно использовать метод api() для сбора последнего списка информации?


Обновление:

Я попытался разобрать массив параметров, например, так:

<code>$params = array("access_token" => $token);
$stats = $facebook->api($uid, "post", $params);

echo '<pre>';
print_r($stats);
echo '
';

Однако это дает мне следующую ошибку:

Неустранимая ошибка: Uncaught OAuthException: (# 100) Требуется пароль параметра вhome / projectavian / phoenix / facebook.php on line 543

Ответы [ 2 ]

0 голосов
/ 07 июня 2011
$args = array(  
    'message' => 'My Friend\'s',  
    "access_token" => "urtoken",  
    "image" => '@' . realpath('http://mysite/img/img.jpg'); 
);  


$data = $facebook->api('/me/photos', 'post', $args);

это поможет вам добавить PHoto к вашему альбому, вот как это работает.

, если вам нужна какая-либо специальная функция, спросите здесь

0 голосов
/ 03 июня 2011
print_r($facebook->api("/$user_id "));

не используйте access_token для получения основной информации пользователя.

если вы хотите автоматически опубликовать сообщение или добавить фотографию или что-то подобное, мы будем использовать access_tocken.

$facebook->api('/".$user_id."/feed', 'POST', array('message' => 'This post came from my app.'));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...