Exécution du example code for the Facebook API Je reçois un objet de session nul, et je devrais obtenir un objet non nul donnant le commentaire dans le code. Qu'est-ce que je fais de mal?
En d'autres termes, dans mon index.php ce fragment du code exemple montre "aucune session" quand je vais à http://apps.facebook.com/my_app
dans mon navigateur:
<?php
require './facebook.php';
// Create our Application instance.
$facebook = new Facebook(array(
'appId' => '...', // actual value replaced by '...' for this post
'secret' => '...', // actual value replaced by '...' for the post
'cookie' => true,
));
// We may or may not have this data based on a $_GET or $_COOKIE based session.
//
// If we get a session here, it means we found a correctly signed session using
// the Application Secret only Facebook and the Application know. We dont know
// if it is still valid until we make an API call using the session. A session
// can become invalid if it has already expired (should not be getting the
// session back in this case) or if the user logged out of Facebook.
$session = $facebook->getSession();
if ($session) {
echo "session ok";
}
else {
echo "no session";
}
?>
Note: dans mon index du serveur. php et facebook.php sont dans le même dossier.
de salut toto, j'ai le même problème. cependant, le mien n'est pas une page de toile. C'est juste dans mon fichier php. Puis-je savoir comment l'avez-vous résolu?J'ai demandé à l'utilisateur de se connecter à Facebook sur la page précédente. Merci. – davidlee