J'essaie d'obtenir liste d'amis et je reçois cette erreur:Facebook access_token vide
Fatal error: Uncaught OAuthException: An active access token must be used to query information about the current user. thrown in /server/url/base_facebook.php on line 970
Voici le code que je utilise:
$facebook = new Facebook(array(
'appId' => $appID,
'secret' => $appSecret,
'cookie' => true, // enable optional cookie support
));
$result = $facebook->api('/me/friends/',array('access_token' => $facebook->access_token));
Voici les données que je reviens dans la variable facebook $:
Facebook Object
(
[appId:protected] => 220........
[apiSecret:protected] => 2162e6c1b771......
[user:protected] =>
[signedRequest:protected] =>
[state:protected] => 894ad3b36c2ebdcbcf6d4f110641dd4f
[accessToken:protected] =>
[fileUploadSupport:protected] =>
)
Pour une raison quelconque le access_token est vide. Il a bien fonctionné et soudainement arrêté ... L'application a déjà les autorisations et j'utilise le dernier PHP SDK v3.0.1
S'il vous plaît aidez-moi ... Je deviens fou avec ce problème ...
Merci, Barre.
Cela ne serait nécessaire que s'il utilise JS SDK pour générer des jetons. –
en fait, je viens de terminer une application de toile facebook sans utiliser JS SDK du tout. et ce code était dedans. – ParparDromi