Ayuda permisos app facebook

  • Autor Autor vanna
  • Fecha de inicio Fecha de inicio
V

vanna

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola .. Agradeceria si alguien pudiera decirme si este codigo para los permisos de una app facebook , esta bien o tiene algún error.
Gracias.


require_once 'facebook.php';
require_once 'appinclude.php';

if (isset($_GET['code'])){
header("Location: " . $canvasPage);
exit;
}

$fb = new Facebook(array(
'appId' => $appid,
'secret' => $appsecret,
'cookie' => true
));

$me = null;
$user = $fb->getUser();

if($user) {
try {
$me = $fb->api('/me');
} catch(FacebookApiException $e) {
error_log($e);
}
}


if($me) {}
else {
$loginUrl = $fb->getLoginUrl(array(
'scope' => '',

));
echo "
<script type='text/javascript'>
window.top.location.href = '$loginUrl';
</script>
";

exit;
}


if(isset($_GET['signed_request'])) {
$fb_args = "signed_request=" . $_REQUEST['signed_request'];
}


include 'spinc.php';

function ae_detect_ie(){
if (isset($_SERVER['HTTP_USER_AGENT']) &&
(strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') !== false))
return true;
else
return false;}


?>
 
No veo ningun permiso, solo los por defecto, si quieres dejarlo asi, solo quita el indice asociativo "scope"
 
Gracias x responder ..mi pregunta va porque, he estado publicando una app con este codigo que encontre en la red, pero acabo de recibir una alerta que indica : "Your app is repeatedly redirecting people to the Login Dialog after they decline permission requests" y en efecto cuando el usuario esta de acuerdo funciona correctamente, pero si presiona cancelar, el cuadro de dialogo se repite una y otra vez, como podria hacer para evitar este bucle?

Nota: Problema resuelto. Agradecería se de el tema por cerrado. Gracias.
 
Última edición:

Temas similares

Atrás
Arriba