【问题标题】:Like to unlock content on Facebook [duplicate]喜欢在 Facebook 上解锁内容 [重复]
【发布时间】:2011-11-06 09:59:47
【问题描述】:

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

如何点赞以解锁 Facebook 上的内容标签?

我见过一些允许我这样做的应用程序,但我不想在我的标签上显示任何品牌。

【问题讨论】:

标签: facebook facebook-like facebook-page unlock


【解决方案1】:

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

            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

【讨论】:

    【解决方案2】:

    首先,您需要确定用户是否是粉丝。您可以使用signed_request 来执行此操作。 “您需要注册一个 Facebook 应用程序”。阅读更多关于signed_requestsSigned Request

    然后就可以根据返回的数据判断用户是不是粉丝、管理员等了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多