Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment vérifier que l'identifiant de l'utilisateur Facebook existe déjà avant de lancer l'application ?

Pour obtenir l'identifiant Facebook de l'utilisateur, vous devez effectuer un appel à l'API Graph. Pour effectuer cet appel d'API, vous devez d'abord demander l'autorisation de l'utilisateur en appelant cette partie de votre code :

   // this part is to ask permissions for user

   $loginUrl = "http://www.facebook.com/dialog/oauth?client_id=" . 
   $app_id . "&redirect_uri=" . urlencode($app_url) . "&scope=email";
   echo("<script> top.location.href='" . $loginUrl  . "'</script>");

Ce n'est qu'après l'autorisation de l'utilisateur que vous pouvez obtenir l'identifiant Facebook de l'utilisateur en appelant cette partie de votre code

  $user_profile = $facebook->api('/me');