はJavaScript SDKを使用してFacebookのセッションがあるかどうかをチェックすることができます:
<script type="text/javascript" src="http://connect.facebook.net/es_ES/all.js"></script>
<script type="text/javascript">
FB.init({
appId : 'your app id',
status : true, // check login status
cookie : true, // enable cookies
xfbml : true // parse XFBML
});
FB.getLoginStatus(function(response) {
console.log(response) // See other useful information on JavaScript console.
console.log(response.status) // Show if the user is connected with facebook or not
if (response.session) {
// session found do something
} else {
// no user session available
}
});
</script>
はそれに役立つことを願っています。
ああ、基本的にユーザーがすでにページを好きだった場合、ボタンのように表示されませんか? – Ricardo
コールバック関数をサブスクライブすると、ユーザーが同様のボタンをクリックすると、コールバック関数が呼び出されます。 – Tarik