【问题标题】:Is there a way to know if a user has liked an object on facebook?有没有办法知道用户是否喜欢 facebook 上的某个对象?
【发布时间】:2012-04-07 10:38:48
【问题描述】:

如果用户已授予我的应用权限并且我拥有正确的访问令牌,是否有办法知道用户是否喜欢 facebook 上的某个对象??

【问题讨论】:

标签: facebook


【解决方案1】:

在我看来,这就是你要的... https://developers.facebook.com/docs/reference/fql/like/

【讨论】:

  • 有没有办法通过graph api来做到这一点?诸如带有访问令牌的获取请求之类的东西??
  • 当然 ... FB 声明您必须考虑将 fql 作为 Graph api 的一部分阅读此处了解 ... developers.facebook.com/blog/post/579
【解决方案2】:

对于遇到此页面并想要更具体答案的人,我通过 js sdk 使用以下 FQL 查询来确定特定用户是否喜欢特定对象。如果有,它将返回一个带有其 id 的数组。如果没有,它将返回一个空数组:

        FB.api({
            method: 'fql.query',
            query: 'select user_id from like where user_id=' + UserIDVar + ' and object_id=' + ActionIDVar,
            return_ssl_resources: 1
        }, function(response){
            console.log(response);
        });

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-31
    相关资源
    最近更新 更多