ページの右上に、アプリが並ぶのですが、
そこからアクセスされたときに、きちんとアプリを表示させるには、
ユーザーのステータスを判断して表示をさせないといけません。
facebookのページの右上からアプリをクリックした時は、
以下のようなURLになります。
https://apps.facebook.com/(指定した名前かapp ID)/?fb_source=canvasbookmark&count=0
ここのURLで何かを表示するには、
-----
FB.getLoginStatus(function(response) { | |
if (response.status === 'connected') { //ログインできてる場合 document.write('ログインできてます'); } else if (response.status === 'not_authorized') { //アプリに接続していない場合 document.write('アプリに接続していません'); } else if (response.status === 'authorized') { //アプリに接続している場合 document.write('★ここに指定★'); } else { //その他(ログインしていない場合など) } } ------ こんな感じで、 response.status === 'authorized' というユーザーがアプリを許可している場合の判定を行なって、 表示内容を変更しましょう! | |
0 件のコメント:
コメントを投稿