【问题标题】:Youtube API 3.0 - Missing lilkeCount in statisticsYoutube API 3.0 - 统计中缺少 lilkeCount
【发布时间】:2015-10-13 19:18:03
【问题描述】:

我想通过 Youtube Python API 获取特定视频的点赞数和观看次数,但我遇到了一些错误。

所以,我决定使用 Youtube API - 立即尝试功能,即使这样似乎也失败了。

我收到以下回复:

{
 "kind": "youtube#videoListResponse",
 "etag": "\"oyKLwABI4napfYXnGO8jtXfIsfc/ov4vQrHRyCqPDg7Vz5rYnV_kqX0\"",
 "pageInfo": {
  "totalResults": 1,
  "resultsPerPage": 1
 },
 "items": [
  {

   "kind": "youtube#video",
   "etag": "\"oyKLwABI4napfYXnGO8jtXfIsfc/3mmz358ZOYsLZ4S2f0zLLzHJl1A\"",
   "id": "j2e2rqczk2U",
   "contentDetails": {
    "duration": "PT2H8M34S",
    "dimension": "2d",
    "definition": "sd",
    "caption": "false",
    "licensedContent": true
   },
   "status": {
    "uploadStatus": "processed",
    "privacyStatus": "public",
    "license": "youtube",
    "embeddable": true,
    "publicStatsViewable": true
   },
   "statistics": {
    "viewCount": "212821",
    "favoriteCount": "0",
    "commentCount": "31"
   }
  }
 ]
}

根据 API 文档:

status.publicStatsViewable 布尔值 此值指示视频观看页面上的扩展视频统计信息是否可公开查看。默认情况下,这些统计信息是可见的,即使此属性的值设置为 false,视频的观看次数和评分等统计信息仍将公开可见。

这个变量在上述响应中为真。 但是,likeCount 仍然缺失。

我做错了什么? 当我在 youtube 上打开视频时,我确实看到了 likeCount。

【问题讨论】:

    标签: python youtube youtube-api youtube-data-api


    【解决方案1】:

    一周前我问了一个类似的问题,Google-API 似乎非常严格。如果您是视频的所有者,您只能获得 likecount 和 viewcount。

    因此,正如您已经说过的,遗憾的是,这些信息不在响应中。我没有在 api 上花费太多,而是对 youtbe 链接进行了简单的解析。

    这里是解决方案:

    How to retrieve like/dislike/view count from Youtube?

    【讨论】:

    • 不,不是真的。对于我不拥有的大量视频,我确实得到了信息。 video id = CBYhVcO4WgI 就是一个例子
    • 你有查看次数吗?和喜欢计数?
    • 是的。 “统计”:{“viewCount”:“444656”,“likeCount”:“3145”,“dislikeCount”:“87”,“favoriteCount”:“0”,“commentCount”:“247”}
    • 当你问这个问题时你做错了什么?
    • 我好像没有解释清楚。该错误仍然存​​在。对于视频:CBYhVcO4WgI - 没有错误 - 我在我的第二个(总体第三个)评论中得到 likeCount 等。对于视频:j2e2rqczk2U - 有一个错误 - 我没有在响应中得到 likeCount。我不拥有这两个视频中的任何一个。响应的其余部分,包括“publicStatsViewable”的值是相同的(真)。那么为什么会发生这种情况呢?
    猜你喜欢
    • 2012-01-03
    • 2020-01-21
    • 1970-01-01
    • 2019-06-08
    • 2016-01-25
    • 1970-01-01
    • 1970-01-01
    • 2014-06-29
    • 2020-10-31
    相关资源
    最近更新 更多