sql >> Base de Datos >  >> RDS >> Mysql

¿Cómo comprobar que el ID de usuario de Facebook ya existe antes de iniciar la aplicación?

Para obtener la ID de Facebook del usuario, debe realizar una llamada a Graph API. Para realizar esa llamada API, primero debe pedir permiso al usuario llamando a esta parte de su código:

   // 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>");

Solo después de que el usuario dé permiso, puede obtener la ID de Facebook del usuario llamando a esta parte de su código

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