喜欢在Facebook上解锁内容

时间:2011-08-29 23:18:09

标签: facebook facebook-like facebook-page unlock

  

可能重复:
  Seamless way to check if user likes page

如何在Facebook上解锁内容标签?

我看过一些让我这样做的应用程序,但我不想在我的标签上添加任何品牌。

2 个答案:

答案 0 :(得分:1)

您需要使用JavaScript SDK查询page_fan,例如:

            var fqlQuery = "SELECT uid FROM page_fan WHERE page_id = " + pageId + " and uid=" + userId;
            var query = FB.Data.query(fqlQuery);
            query.wait(function (rows) {

                if (rows.length == 1 && rows[0].uid == userId) {
                    alert(true);
                } else {
                    alert(false);
                }
            });

我认为您需要请求此权限:user_likes

答案 1 :(得分:0)

首先,您需要查找用户是否是粉丝。您可以使用signed_request来执行此操作。 “你需要注册一个Facebook应用程序”。详细了解signed_requests Signed Request

然后,您可以使用返回的数据来查找用户是否是粉丝,管理员等。