Foros del Web » Estrategias Digitales y Negocios Online » Social Media Marketing »

Login de Facebook sin Ventana Emergente

Estas en el tema de Login de Facebook sin Ventana Emergente en el foro de Social Media Marketing en Foros del Web. Buen día a todos. Tengo una tab de facebook que muestra un html el cual como requerimiento es tener acceso a publicar en tu muro ...
  #1 (permalink)  
Antiguo 17/09/2012, 12:14
Avatar de racanix  
Fecha de Ingreso: diciembre-2008
Ubicación: Morelia Mich.
Mensajes: 192
Antigüedad: 15 años, 4 meses
Puntos: 8
Login de Facebook sin Ventana Emergente

Buen día a todos.

Tengo una tab de facebook que muestra un html el cual como requerimiento es tener acceso a publicar en tu muro para esto lanzo una ventana emergente el cual pide
los permisos; el problema como sabrán, es que la mayoría de los navegadores bloquean este tipo de ventanas.

Hay algún modo de solicitar estos permisos pero usando alguna otra técnica??

Saludos y Gracias por su tiempo
  #2 (permalink)  
Antiguo 11/10/2012, 20:39
Avatar de chichote
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Santiago - Chile
Mensajes: 1.868
Antigüedad: 19 años, 4 meses
Puntos: 145
Respuesta: Login de Facebook sin Ventana Emergente

Con la api puedes obtener la url del login de tu app.

Código PHP:
require 'facebook.php';

$app_id "ACA TU IDE DE LA APP";
$app_secret "TU CODIGO SECRETO";
$facebook = new Facebook(array(
    
'appId' => $app_id,
    
'secret' => $app_secret
    
));


$user $facebook->getUser();


if (
$user) {
    
$logoutUrl $facebook->getLogoutUrl();
} else {
    
$loginUrl $facebook->getLoginUrl(array(
                
'redirect_uri' => ACA LA PAGINA DONDE TE ENVIARA FACEBOOK DESPUES DE LOGUEAR,
                
'scope' => 'ACA LOS PERMISOS SEPARADOS POR COMA'));


$loginUrl este es el codigo de la url para el login, solo lo pones en un <a href="<?php echo $loginUrl?>" >Login</a> y es todo.

Una cosa importante para cumplir con las politicas de facebook es que el 'redirect_uri' debe ser una pagina intermedio, para desaparecer el ACCESS TOKEN de facebook que te lo envia por get y no puedes mostrarselo al Usuario.
__________________
http://chicho.ninja yiaaaa

Etiquetas: emergente, facebook, login, muro, ventanas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:34.