Connexion Facebook

Limehit
Invité n'ayant pas de compte PHPfrance

21 août 2012, 14:40

Bonjour à tous, j'essaye actuellement de mettre en place mon système de connexion à Facebook mais la fonction getUser retourne toujours '0'

voici mon code

$_FACEBOOK['APP_ID'] = $core->config['FACEBOOK_APP_ID'];
$_FACEBOOK['APP_SECRET'] = $core->config['FACEBOOK_APP_SECRET'];

$facebook = new Facebook(array(
'appId' => $_FACEBOOK['APP_ID'],
'secret' => $_FACEBOOK['APP_SECRET'],
'cookie' => true,
));

$_FACEBOOK['uid'] = $facebook->getUser();
$_FACEBOOK['token'] = $facebook->getAccessToken();

echo $_FACEBOOK['uid'];

Seul le token n'a pas de valeur nulle. Comment dois-je procéder ?

Eléphant du PHP | 60 Messages

22 août 2012, 16:42

Seul le token n'a pas de valeur nulle. Comment dois-je procéder ?
Peut-être qu'il serait bon de t'orienter vers la documentation de leur API puisque tu l'utilises.
--> http://developers.facebook.com/docs/ref ... k-getUser/

En l'occurence concernant la méthode getUser(), la doc dit ceci :
This method returns the Facebook User ID of the current user, or 0 if there is no logged-in user
Es-tu sûr d'avoir un utilisateur connecté au moment où tu effectue le check ?
"La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information"
Albert Einstein.