对不喜欢你的application...if的人隐藏你正在使用的FBML的内容非常容易。我使用的是iFrame和JavaScript软件开发工具包,弄清楚这一点非常困难。
我看到的行为(登录和注销)似乎不受FB.XFBML.parse()的支持。我是不是搞错了,或者有没有其他我可以使用的方法,而不需要用户显式的许可?
发布于 2010-08-28 18:31:53
终于弄明白了!
初始化接口(使用FB.init())后,只需执行以下操作:
FB.api('/mypage', function (response) {
FB.api({ method: 'pages.isFan', page_id: response.id },
function (response) {
alert(response);
});
});
当'/mypage‘响应返回时,它具有配置文件的页面id。在pages.isFan调用中使用它,它将返回一个布尔对象,告诉您当前用户是否喜欢该页面。
无需处理身份验证、扩展权限或任何FQL。
https://stackoverflow.com/questions/3589600
复制