Youtube v3 / videos API返回错误的commet数量

时间:2017-04-25 06:25:06

标签: youtube-api youtube-data-api

删除评论视频 commentCount 字段后,不会更新。例如,this video有1个评论,但在我删除之后,API继续返回 1 作为评论数量。

Api电话:

https://www.googleapis.com/youtube/v3/videos
part: id,statistics
id: CoDoe6rK2a0

响应:

{
 "kind": "youtube#videoListResponse",
 "etag": "\"m2yskBQFythfE4irbTIeOgYYfBU/j7tFb2p4vQHvGO4jdm1Qvuz01zo\"",
 "pageInfo": {
  "totalResults": 1,
  "resultsPerPage": 1
 },
 "items": [
  {
   "kind": "youtube#video",
   "etag": "\"m2yskBQFythfE4irbTIeOgYYfBU/SP5Xvf63pkDP90houUhxO95qiKM\"",
   "id": "CoDoe6rK2a0",
   "statistics": {
    "viewCount": "14",
    "likeCount": "0",
    "dislikeCount": "0",
    "favoriteCount": "0",
    "commentCount": "1"
   }
  }
 ]
}

但正如你在Youtube中看到的那样,评论列表是空的,v3 / comments端点的响应也是空的 items 数组。

1 个答案:

答案 0 :(得分:0)

使用Videos.list Try-it按预期工作并快速更新。

part: statistics
videoId: MY_VIDEO_ID

当我删除其中一条评论并运行Try-it时,它会立即更新。 确保您的互联网连接正常。