Подтвердить что ты не робот

Передача пользовательских параметров на вкладку страницы facebook fan

Я не могу получить настраиваемые параметры, отправленные на вкладку страницы фейдера.

Я использую php и прохожу так:

http://www.facebook.com/pages/ {page-name}/? sk = APP_ID & pass = 1

но я не могу прочитать параметр pass

Sreejith

4b9b3361

Ответ 1

Facebook передает ваши данные как часть данных signed_Request. Вот как вы можете получить его с помощью 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;
?>

В этом примере требуется PHP api для PHP и напишет ваш app_data в окне браузера, где вы сможете восхищаться своей славой.