YouTube v3 api返回的LIKE计数与YouTube的网络版本截然不同。
比较这些: https://monosnap.com/file/EdtDNTTGDK06zoCZ7IXkMdzn6WuyOo https://monosnap.com/file/CcJOiKl9CBMyncHQSrPv3lkLOuqeDD
要复制: https://www.googleapis.com/youtube/v3/videos?id=jWnhFM1Ttwg&key= {api_key}&maxResults = 50&part = statistics(https://console.developers.google.com/apis/credentials-使用您的Youtube V3键)
有什么想法吗?
非常感谢!
答案 0 :(得分:0)
由于我没有任何文档(来自YouTube数据API v3)来支持我要说的内容,因此,我会思考一下为什么该API返回不同的值在“ likeCount
”部分与YouTube实际视频(在主网站上看到)进行了比较:
我认为API返回的结果与网站上显示的结果之间的差异是由于:
1 摘自this answer in the Google Support webpage:
- YouTube Analytics(分析)中喜欢/不喜欢的次数可能与您在视频下方的观看页面上看到的次数不同。这个 是一个已知问题,我们的团队正在努力解决。同时, 请参考视频下方观看页面上的计数,以获取最准确的计数。
和
- 在极少数情况下,您喜欢/不喜欢的次数可能多于观看次数,因为这些指标是通过不同的验证进行调整的 系统。
对于您在问题中发布的特定videoId
,我确实在2019-01-25
进行了检查,结果为:
在2019-01-28
处再次检查数字是否已更改:
您可以尝试here API请求以获取这些结果-(当天的结果)。
如果您从上面获得的likeCount
值中减去,您将得到26
。
尝试进行任何数学运算以设置YouTube网站(使用YouTube数据API的likeCount
结果)中显示的“正确”值是徒劳的,但是如果有人想要尝试一下,我鼓励您分享您的答案。