我知道7年前有人问过类似的问题。我想知道是否有任何变化在YouTube的API。
基本上,我想在GET
请求上使用下面的API从YouTube获取视频统计数据:
https://www.googleapis.com/youtube/v3/videos?part=id,statistics,snippet{page_token}chart=mostPopular®ionCode={country_code}&maxResults=50&key={api_key}
.
但是,我想得到:
- 特定日期范围内每天最受欢迎的视频(例如前200个)
我在这里检查了YouTube API页面,但是没有参数让我从以前的日期范围获得最受欢迎的视频统计。
有什么建议吗?这可能吗?
我不认为这些年来YouTube API有任何变化。就我个人而言,我会根据收视率而不是观看次数来排序,但我认为这取决于你如何计算受欢迎程度。
curl
'https://youtube.googleapis.com/youtube/v3/search?part=snippet&maxResults=200&order=rating&publishedAfter=2021-03-06T00%3A00%3A01Z&publishedBefore=2021-03-06T23%3A59%3A01Z&fields=*&key=[YOUR_API_KEY]'
--header 'Accept: application/json'
--compressed
如果你想要之前的日期范围,你只需要用不同的日期建立一个不同的调用。
你可以在try me中进行测试