試了一下網路上「非讚不可」的 fbml 語法,是利用
<fb:visible-to-connection>
來達成的,但卻可以從原始碼中看到隱藏的內容。
看了一下 facebook-php-sdk,其實也可以用這樣的方式達成
require_once "lib/facebook.php";
$app_id = "";
$app_secret = "";
$facebook = new Facebook(array(
'appId' => $app_id,
'secret' => $app_secret,
'cookie' => true
));
$user = $facebook->getUser();
$signed_request = $facebook->getSignedRequest();
$is_fan = false;
if ($signed_request) {
if($signed_request['page']['liked']) {
$is_fan = true;
}
}
if ($is_fan) {
include('fan.php');
} else {
include('guest.php');
}
在這邊看到一樣的方法,他寫的比較詳細!
沒有留言:
張貼留言