私は Facebook キャンバス iFrame アプリケーションに取り組んでいます。ユーザーがアプリが配置されているページのファンであるかどうかを確認して、投票を許可または禁止できるようにしています。
次のコードを使用します。
function CheckFan() {
FB.init({
appId: 'xxxxxxxxxxxxxxxxxxxxxxxxxx',
status: true, // check login status
cookie: true, // enable cookies to allow the server to access the session
xfbml: true // parse XFBML
});
FB.api({ method: 'pages.isFan', page_id: '145116742177104' }
, function(resp) {
if (resp) { $('#main_frame').show(); $('#non_fan').hide(); }
else { $('#main_frame').hide(); $('#non_fan').show(); }
});
}
この JS SDK は私を壁に押し上げていますが、ドキュメントを「不完全」と呼ぶことは不完全さへの侮辱です。
すべての入力は評価されます。
ありがとうございました!-エラド