Facebook Total喜欢从URL算起

时间:2016-08-24 20:14:14

标签: facebook api facebook-graph-api facebook-opengraph

这个想法是参赛者在我的网站上发布你的照片并使用" FB Likes"按钮接收投票。

我想得到" FB Likes"通过我网站上的发布网址,但不再使用旧的URL方法,只返回共享。

我正在使用新API进行测试,但是没有得到"喜欢"或"反应"我收到以下错误。

{
   "error": {
   "message": "(#12) singular links API is deprecated for versions v2.4 and higher",
      "type": "OAuthException",
      "code": 12,
      "fbtrace_id": "EtqLBMRNwZK"
   }
}

尝试此链接中提供的解决方案但无法获取数据。

Getting Facebook Reactions with Graph API

的问候。谢谢!

1 个答案:

答案 0 :(得分:1)

尝试此解决方案,允许通过下一个请求获取喜欢/转发/评论的数量:

https://graph.facebook.com/?fields=og_object{likes.limit(0).summary(true)},share&ids=http://google.com,http://stackoverflow.com/

响应:

{
  http://google.com: {
    og_object: {
      likes: {
        data: [ ],
        summary: {
          total_count: 88216
        }
      },
      id: "381702034999"
    },
    share: {
      comment_count: 0,
      share_count: 36084403
    },
    id: "http://google.com"
  },

  http://stackoverflow.com/: {
    og_object: {
      likes: {
        data: [ ],
        summary: {
          total_count: 660
        }
      },
      id: "10150180465825637"
    },
    share: {
      comment_count: 12,
      share_count: 45367
    },
    id: "http://stackoverflow.com/"
  }
}