gpt4 book ai didi

Facebook Graph API 始终返回 0 作为 CARE react 的计数

转载 作者:行者123 更新时间:2023-12-04 15:27:11 25 4
gpt4 key购买 nike

我正在收集公众页面上 Facebook 帖子的 react 。这适用于经典 react (例如,哈哈,生气,...)。然而,Facebook 有时也会提供诸如感谢、自豪或当前关心之类的 react 。

根据文档 ( https://developers.facebook.com/docs/graph-api/reference/v3.2/object/reactions ) 这样的东西应该可以工作(也适用于旧版本的 API,例如我正在使用的 3.2):

16673188972_10160314322883973?fields=
reactions.type(LIKE).limit(0).summary(true).as(like),
reactions.type(LOVE).limit(0).summary(true).as(love),
reactions.type(HAHA).limit(0).summary(true).as(haha),
reactions.type(CARE).limit(0).summary(true).as(care),
reactions.type(THANKFUL).limit(0).summary(true).as(thankful)

ID 为 16673188972_10160314322883973 的(随机)帖子可在此处找到 https://www.facebook.com/JennyLewis/posts/10160314322883973它返回正确的点赞数 (812)、爱情 (346)、哈哈 (1),但不是关心。我得到 0 的护理 react ,尽管此时这篇文章有 15 种护理 react 。我用一些有关心 react 的帖子对此进行了测试,并且关心 react 始终为 0(感谢和骄傲的 react 在当时不可用——但是,我没有查找对它们有这些 react 的帖子)。有没有人经历过同样的事情(或设法通过 Facebook API 获得正确的 CARE react )?

帖子在这里: FB post

这是我的 API 测试调用: Graph API test

编辑:添加“limit(0)”以反射(reflect)我的真实 API 调用。这并没有改变任何东西。我现在也在我自己的一篇 API 版本为 7.0 的帖子中运行了同样的东西。同样的结果。但是,我认识到CARE的“特殊” react 被算作常规喜欢。所以也许无法捕获 CARE react 的数量?

最佳答案

目前有两个待处理的错误报告:

https://developers.facebook.com/support/bugs/236778101089217/
https://developers.facebook.com/support/bugs/686426458757119/?locale=en_US

它完全符合我的描述,被 Facebook 转载并分配给开发者。所以也许,这很快就会得到解决。

很抱歉没有早点检查 Facebook 错误报告。如果问题得到解决,我将更新此答案。

更新 [2020-07-03]:显然,此行为是设计使然(请参阅上面错误报告的链接)。 Facebook 不会更改它。临时 react 将归入“喜欢”下。所以不会有“修复”。 “关心”等临时 react 计为点赞。

关于Facebook Graph API 始终返回 0 作为 CARE react 的计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62027101/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com