是否可以通过youtube API查找观看时间并查看任何YouTube视频的历史记录?如果是的话怎么样?如果没有,那么请告诉它任何替代方案。谢谢
答案 0 :(得分:1)
是的,您可以通过API完成。只需使用YouTube数据API的Videos: list
即可。使用statistics
作为您的部分参数,然后将要获取的视频的videoId放在id
参数中。
以下是样本请求。
这是你会得到的回应。
{
"kind": "youtube#videoListResponse",
"etag": "\"uQc-MPTsstrHkQcRXL3IWLmeNsM/qVhz5oG-YjkUw2MI_dGWHLSoyqw\"",
"pageInfo": {
"totalResults": 1,
"resultsPerPage": 1
},
"items": [
{
"kind": "youtube#video",
"etag": "\"uQc-MPTsstrHkQcRXL3IWLmeNsM/tNAz0qXkqB5wXksK0L-_QxgvMKI\"",
"id": "y64OsZNYhp0",
"statistics": {
"viewCount": "1452334",
"likeCount": "11181",
"dislikeCount": "136",
"favoriteCount": "0",
"commentCount": "1865"
}
}
]
}
要获取视频的观看时间或持续时间,请将contentDetails
作为您的部分来获取持续时间。
以下是该请求的示例请求。
答案 1 :(得分:0)