php - top - pasando parámetros personalizados a la pestaña de la página de fans de Facebook
que descripcion puedo poner en mi pagina de facebook (3)
No puedo enviar los parámetros personalizados a la pestaña de la página de fans de Facebook.
Estoy usando php y estoy pasando de esta manera:
http://www.facebook.com/pages/ {page-name} /? sk = APP_ID & pass = 1
pero no puedo leer el pase de parámetro
Sreejith
Facebook pasa sus datos como parte de los datos signed_Request. Aquí es cómo lo recuperarías usando PHP:
<?php
require ''facebook.php'';
$app_id = "YOUR APP ID HERE";
$app_secret = "YOUR SECRET KEY HERE";
$facebook = new Facebook(array(
''appId'' => $app_id,
''secret'' => $app_secret,
''cookie'' => true
));
// THE MAGIC SAUCE
$signed_request = $facebook->getSignedRequest();
$page_id = $signed_request["page"]["id"];
$like_status = $signed_request["page"]["liked"];
// HERE IS A STRING OF YOUR APP DATA.
$app_data = $signed_request["app_data"];
echo ''$app_data = ''.$app_data;
?>
Este ejemplo requiere la API de Facebook api y escribirá su app_data en la ventana del navegador donde puede maravillarse en todo su esplendor.
Hay una solución disponible aunque no la he probado pero espero que funcione http://ikorolchuk.blogspot.com/2011/03/facebook-fan-page-pass-parameter-to.html
Oh, vaya, no sabía sobre el parámetro app_data.
Aquí hay otro método para lo que sea que valga:
http://iamskwerl.com/tech/2011/11/passing-query-variables-to-facebook-fan-page-tabs/