这个想法是参赛者在我的网站上发布你的照片并使用" 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
的问候。谢谢!
答案 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/"
}
}