我使用的是Youtube Data Api v3,统计部分有一个名为commentsCount的字段,我想知道这是不同用户在一个频道上的评论,还是频道用户在几个视频上的评论。
例如,如果我为Channel 4 on Demand发送一个HTTP请求,其中有很多用户的评论,我只得到
GET https://www.googleapis.com/youtube/v3/channels?part=statistics&forUsername=4oD&key={YOUR_API_KEY}
HTTP响应
{
"kind": "youtube#channelListResponse",
"etag": ""jSwUP5mXUGwzAFbnLazODtWp_hU/wSdSPc8UxAJku7v41o3DVmEytAU"",
"pageInfo": {
"totalResults": 1,
"resultsPerPage": 5
},
"items": [
{
"kind": "youtube#channel",
"etag": ""jSwUP5mXUGwzAFbnLazODtWp_hU/qDF5UBIAV1LXx_oOE_V-wpUvx7c"",
"id": "UCQQGTtqKZf0S0pQ2ey5c4Ag",
"statistics": {
"viewCount": "9245",
"commentCount": "2",
"subscriberCount": "62314",
"hiddenSubscriberCount": false,
"videoCount": "1"
}
}
]
}
感谢
Youtube API v3表示"commentCount是频道的评论数量"。这意味着commentCount不是所有频道视频的评论总数,而是频道的评论总数。正如我们所知,我们可以在频道的讨论部分对特定频道进行评论,如