Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/02/2011, 03:25
Avatar de oso96_2000
oso96_2000
 
Fecha de Ingreso: junio-2002
Ubicación: Distrito Federal
Mensajes: 558
Antigüedad: 22 años, 7 meses
Puntos: 35
Respuesta: PHP SDK para Facebook problemas con apps

Con la nueva API de Facebook necesitas obtener la sesion usando $facebook->getSession();

Si esto te devuelve null o false, entonces es cuando toca usar $facebook->getLoginUrl(); para obtener la url a la que necesita ir el usuario para autorizar tu aplicacion. Lo que tal vez te este fallando es que no sirve usar <fb:redirect>, necesitas usar header o javascript:

Código PHP:
Ver original
  1. $params = array(
  2.     'fbconnect' =>  0,
  3.     'canvas'    =>  1,
  4.     'req_perms' =>  'publish_stream,offline_access',
  5.     'next'      =>  FB_APP_URL
  6. );
  7.  
  8. $redirectUrl = $fb->getLoginUrl($params);
  9.  
  10. echo '<script type="text/javascript">top.location.href = "' . $redirectUrl . '";</script>';
__________________
Sin Ideas