我创建了一个 Facebook 应用程序,我想检查当前的 facebook 用户是否是我的 facebook 页面的粉丝(使用 Javascript)。此验证必须在 facebook 应用程序中完成。
最好的祝福
我正在尝试代码:
function isEmptyObj(obj) {
for(var prop in obj) {
alert(prop);
if(obj.hasOwnProperty(prop))
return false;
}
return true;
}
window.fbAsyncInit = function() {
FB.init({
appId : 'APP_ID',
status : true,
cookie : true,
xfbml : true,
oauth : true,
});
var page_id = "PAGE_ID";
FB.api('/me/likes/' + page_id,function(response) {
if( response.data ) {
if( !isEmptyObj(response.data) )
alert('You are a fan!');
else
alert('Not a fan!');
} else {
alert('ERROR!');
}
});
}