Je travaille sur une application Facebook qui permettra aux utilisateurs de voter sur leurs photos préférées, en fonction des photos de leurs amis profils. Je sais comment afficher les images, mais pas comment obtenir la liste des ID de l'ami de l'utilisateur actuel. Mon application est écrite en PHP. C'est la dernière chose dont j'ai besoin pour compléter l'application. Toute aide est la bienvenue!Retour liste des amis de l'utilisateur Facebook actuel PHP
Ceci est mon code: (Juste pour afficher chaque ID utilisateur sur la page)
<?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;
?>
ce code déclenche l'erreur PHP suivante:
PHP Fatal error: Call to undefined method Facebook::api() in /home/zach/public_html/Majik/animated.php on line 10
J'ai essayé cela, mais je veux un jeton d'autorisation. J'ai d'abord pensé que c'était ma clé API, mais ça n'a pas marché. Et, en utilisant ce lien, comment puis-je afficher l'identifiant de l'utilisateur sur la page? –
@Zachary Brown: Eh bien, vous devez apprendre à travailler avec Graph alors. Vous pouvez commencer à apprendre à partir de http://github.com/facebook/php-sdk/ – zerkms
Le jeton d'autorisation est celui généré par OAuth, pas la clé de l'API ou le secret. Pour que OAuth génère le jeton, vous devez vous connecter à l'utilisateur et faire un peu de conversation avec le serveur :) @zerkms pour vérifier que la librairie PHP est bien sur. – Tudorizer