我想要做的是用戶必須喜歡我的頁第一則只能去我facebook apps
,但我不知道爲什麼我無法檢測它,我已經var_dump
我的網頁很喜歡,結果是NULL爲什麼我不能像我的網頁獲得Facebook?
這裏是我的代碼
$request = $_REQUEST["signed_request"];
list($encoded_sig, $load) = explode('.', $request, 2);
$fbData = json_decode(base64_decode(strtr($load, '-_', '+/')), true);
var_dump($fbData["page"]["liked"]);// output is NULL
if (!empty($fbData["page"]["liked"]))
{
echo "This content is for Fans only!";
} else {
echo "Please click on the Like button to view this tab!";
}
任何想法如何做到這一點?
確保你沒有發出任何重定向,否則'signed_request'將會丟失。更多[這裏](http://facebook.stackoverflow.com/questions/5329818/seamless-way-to-check-if-user-likes-page/5331541#5331541)。也'var_dump($ request);'看看你會得到什麼。 – ifaour