Cómo obtener el userid con el SDK de PHP

  • Autor Autor xSkArx
  • Fecha de inicio Fecha de inicio
X

xSkArx

Dseda
Programador
Por mas que trato no puedo conseguir el userid, siempre me retorna 0 he buscado, pero nada de lo que haga funciona, alguien que haya tenido el mismo priblema?
 
Por mas que trato no puedo conseguir el userid, siempre me retorna 0 he buscado, pero nada de lo que haga funciona, alguien que haya tenido el mismo priblema?
Me parece que es de la siguiente forma

PHP:
$user = $facebook->api('/me');
echo $user['id'];
 
PHP:
<?php    
require './phpsdk/facebook.php';
  $facebook = new Facebook(array('appId'  => 'APP_ID',
                                  'secret' => 'APP_SECRET', 
                                  'cookie' => TRUE,
                                  ));
if ($user){
  try {
    // Proceed knowing you have a logged in user who's authenticated.
    $user_profile = $facebook->api('/me');
  } catch (FacebookApiException $e) {
    $user = null;
  }
}else{
	header("location: ".$facebook->getLoginUrl());
}

print_r($user);

?>
 
Seguramente tienes un problema de compatibilidad, porque estarás seteando la jsdk de facebook, ya que eso genera un conflicto, por eso te retorna siempre 0.
 
yo tengo el mismo problema!! siempre me retonardo a 0.. pruebo en mi local y funciona perfectamente hasta me muestra la imagen del usuario y nombre!
pero cuando lo subo a mi servidor me da problemas! me retorna a 0 y me dice q debo logearme le doy y le doy y nada
 
No hay caso, no funciona

---------- Post agregado el 10-feb-2014 hora: 05:44 ----------

Alguien que haya solucionado ese priblema?
 
Al parecer es el hosting, ya que en mi telefono instale ksweb y probe mi script y funciono perfecto
 
Atrás
Arriba