Facebookのファンページのタブにカスタムパラメータを送信できません。
私はphpを使用していて、次のように渡しています:
http://www.facebook.com/pages/ {page-name} /?sk = APP_ID&pass = 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;
?>
この例では、Facebook PHP apiが必要であり、app_dataをブラウザウィンドウに書き込みます。そこでは、そのすべての栄光に驚嘆することができます。
わあ、app_dataパラメータについては知りませんでした。
価値のあるものはすべて別の方法です。
http://iamskwerl.com/tech/2011/11/passing-query-variables-to-facebook-fan-page-tabs/
私は試していませんが、うまくいくことを願って利用可能な解決策があります http://ikorolchuk.blogspot.com/2011/03/facebook-fan-page-pass-parameter-to.html