0

向不喜欢您的应用程序的人隐藏内容非常容易……如果您使用的是 FBML。我正在使用 iFrame 和 JavaScript SDK,并且很难弄清楚这一点。

我看到的行为(登录和注销)似乎不受 FB.XFBML.parse() 的支持。我是不是弄错了,或者我可以使用不需要用户明确许可的替代方法吗?

4

1 回答 1

1

终于想通了!

初始化 api(使用 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。

于 2010-08-28T18:31:53.403 回答