Foros del Web » Programando para Internet » PHP »

php y api de facebook pero despues de hacer clik

Estas en el tema de php y api de facebook pero despues de hacer clik en el foro de PHP en Foros del Web. hola trato de colocar un aplicativo facebook y php pero digamos entro ami pestaña y lo primero que voy a ver es index,html aqui coloque ...
  #1 (permalink)  
Antiguo 24/01/2013, 12:12
 
Fecha de Ingreso: febrero-2011
Mensajes: 167
Antigüedad: 13 años, 2 meses
Puntos: 9
php y api de facebook pero despues de hacer clik

hola trato de colocar un aplicativo facebook y php pero digamos entro ami pestaña y lo primero que voy a ver es
index,html aqui coloque un enlace a la pagina aplicativo.php


en aplicativo.php coloque el codigo de abajo pero siempre me saca de contedor de facebook y me manda a app.facebookdevelopers.aplicativo , lo que necesito es que se jecute en el canvas o lienzo aqui el codigo de la pagina aplicativo.php si alguien almenos pudiera decirme que hago mal le agradeceria de antemano


<?php
//Conexion a Facebook
include_once 'libFace/src/facebook.php'; // Mi ruta de la librería de Facebook

//instanciar facebook
$facebook = new Facebook(array(
'appId' => '4112863412345',
'secret' => '4d0714d0714d0714d0714d0714d0714d071',
'cookie' => true,
'domain' => 'repositorio.com',
'req_perms' => 'publish_stream'
));
//variables de conexion con api de facebook
$app_id = "4112863412345";
$canvas_page = "http://apps.facebook.com/miaplicativo/aplicativo.php";
$auth_url = "http://www.facebook.com/dialog/oauth?client_id=". $app_id . "&redirect_uri=" . urlencode($canvas_page)."&scope=email,read_stream, publish_stream,read_friendlists,";
//asigna el request de la aplicacion
$signed_request = $_REQUEST["signed_request"];
//separa las variables
list($encoded_sig, $payload) = explode('.', $signed_request, 2);
//decodifica la data
$data = json_decode(base64_decode(strtr($payload, '-_', '+/')), true);
//condicion si acepto la aplicacion
if (empty($data["user_id"])) {
echo("<script>top.location.href='" . $auth_url . "'</script>");
} else {
session_start();
$_SESSION['usuario_facebook']=$data['user_id'];
header("Location:gestorPrincipal.php?id=".$data["user_id"]."&request_ids=".$_REQUEST['request_ids']);
}

?>
</body>
</html>

Etiquetas: api, facebook, html, variables
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 13:45.