Voila, je test une apli facebook et j'ai comme erreur : Fatal error: Uncaught Exception: 100: null does not resolve to a valid user ID thrown in /var/www/.../src/facebook.php on line 466
J'ai bien crée et copier/coller les clé dans l'apli.
Une idée pour corriger ça ?
Ajoute un try/catch pour voir si une exception est retournée et ainsi avoir un peu plus d'information sur ton erreur.
try
{
$session = $facebook->getSession();
$uid = $facebook->getUser();
}
catch (Exception $e)
{
echo 'Code de l\'erreur : ' . $e->getCode() . "\n";
echo 'Erreur : ' . $e->getMessage() . "\n";
echo 'Ligne : ' . $e->getLine() . "\n";
}
Il faut aussi vérifier que la variable $session ne soit pas vide :
if( ! empty($session))
{
// L'utilisateur est connecté avec son compte facebook
// On continue
}
else
{
$url = $facebook->getLoginUrl();
header("Location:" . $url);
exit();
}
oui, je code de cette question avec mes clé ajouté