2011年10月10日 星期一

Facebook 非讚不可 php 語法

image

試了一下網路上「非讚不可」的 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');
}

 

 

在這邊看到一樣的方法,他寫的比較詳細!

http://nocturnsoft.com/devblog/?p=526

沒有留言:

張貼留言