inicio de sesión de Facebook, getuser no funciona correctamente

Estoy intentando agregar un inicio de sesión de Facebook a mi sitio, pero el problema es que la función de Facebook "getUser" solo funciona a veces. La mitad de las veces obtendré la identificación de Facebook del usuario, pero la mitad de las veces no.

¿Hay algún retraso en alguna parte? ¿Cómo puedo arreglar esto?

My if facebook_uid set falla y todo termina en un gran lío. :(

Facebook getSession aunque nunca falla. Todo lo anterior sucede cuando una sesión de Facebook se inicia correctamente.

Por favor, ayuda!

Aquí está parte de mi código:

$facebook = new Facebook(array('appId' => '123','secret' => '789','cookie' => true,));
$facebook_session = $facebook->getSession();
if ($facebook_session) $_SESSION['facebook_uid'] = $facebook->getUser();

preguntado el 10 de mayo de 11 a las 14:05

Esta aplicación debe requerir que un usuario inicie sesión y haga clic en PERMITIR antes de usar esta aplicación. ¿Ya hiciste eso? -

Agregue su información al error oficial: developers.facebook.com/bugs/223499947703278 -

0 Respuestas

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.