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; ?>
コメント