【问题标题】:How can I get fan page likes count using graph api?如何使用图形 api 获取粉丝页面的点赞数?
【发布时间】:2015-10-12 17:00:00
【问题描述】:

如何使用图形 api 获取粉丝页面的点赞数?早些时候它在这里:

https://graph.facebook.com/FANPAGE_ID/?access_token=ACCESS_TOKEN

但现在它只返回:

{
   "name": "Fanpagename",
   "id": "0000000000"
}

【问题讨论】:

    标签: facebook facebook-graph-api


    【解决方案1】:

    对于graph api 2.7版,获取点赞数的术语已更改,现在您必须编写

    https://graph.facebook.com/FANPAGE_ID?access_token=ACCESS_TOKEN&fields=name,fan_count
    

    FANPAGE_ID 可以是任何 fb 页面的用户名或 page_id。 ACCESS_TOKEN 必须替换为访问令牌。

    【讨论】:

    • 如果我以务实的方式为公共页面获取此信息。如何即时生成访问令牌?我不能使用任何用户 ID,因为它将由后端的 cron 运行。
    • 如果你在请求服务器端,那么在fb上创建一个应用并使用app_ID|app_token作为你的访问令牌,只要你没有达到请求限制的阈值就可以使用它
    【解决方案2】:

    现在需要添加你想要获取的字段:

    https://graph.facebook.com/FANPAGE_ID?access_token=ACCESS_TOKEN&fields=name,likes
    

    在更新日志中搜索“声明性字段”:https://developers.facebook.com/docs/apps/changelog#v2_4

    编辑:自 Graph API v2.7 起,“likes”已重命名为“fan_count”。更多信息:https://developers.facebook.com/docs/apps/changelog

    将是新的 API 调用:

    https://graph.facebook.com/FANPAGE_ID?access_token=ACCESS_TOKEN&fields=name,fan_count
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-03-14
      • 2018-07-31
      • 1970-01-01
      • 2011-10-27
      • 1970-01-01
      • 2011-04-03
      • 2014-04-17
      相关资源
      最近更新 更多