J'ai fait des recherches sur le web haut et bas et je n'arrive pas à comprendre le problème auquel je suis confronté. J'ai une application de tabulation de page sur Facebook, l'utilisateur aime la page pour commencer et puis il peut répondre à quelques questions, je peux obtenir la connexion de Facebook pour fonctionner mais je ne peux pas obtenir l'identification d'utilisateur et l'enregistrer à la base de données.Get facebook user id
J'ai dans ma page d'index
<? include('db.php');
include_once("config.php");
// Finnur út hvaða spurninga sett á að nota
$sp_set = 1;
require_once 'facebook-php-sdk/src/facebook.php';
// Create our Application instance.
$facebook = new Facebook(array('appId' => '289393321124676',
'secret' => 'd47b7871e0a7fb475db6e2a643f675ed', 'cookie' => true,));
$signed_request = $facebook -> getSignedRequest();
$like_status = $signed_request["page"]["liked"];
$user = $facebook->getUser();
//If the page is liked then display full app.
?>
Et l'ID utilisateur est toujours nul, lorsque l'utilisateur soumet le tout en question est enregistré dans la base de données mais l'utilisateur est 0.
S'il vous plaît aider
Ce qui est dans 'signed_request' de $? –
Je pensais que cela me permettrait d'obtenir plus d'informations sur l'utilisateur ... –
J'ai aussi besoin de savoir si l'utilisateur a aimé la page avant de pouvoir commencer à répondre aux questions ... –