facebookSDK(PHP版)をダウンロードしてサーバにアップロードする。
https://github.com/facebook/facebook-php-sdk/
ソースの始めに下記を追加。
<?php
require_once '/var/www/html/fb/sdk/facebook.php'; //設置パス
$facebook = new Facebook(array(
'appId' => "xxxxxxxx",
'secret' => "xxxxxxxxxxxxxxxx",
'cookie' => true
));
$access_token = $facebook->getAccessToken();
//「いいね」のチェック
$signed_request = $facebook->getSignedRequest();
$like_status = isset($signed_request['page']['liked']) ? $signed_request['page']['liked'] : false;
?>
body内のいいね切替をしたい箇所に下記判定処理を追加。
<?php if ( ! $like_status): ?>
いいねされてない場合のソース
<?php else: ?>
いいねされた場合のソース
<?php endif; ?>


コメント