我想获取YouTube的所有视频。不是来自任何特定频道,而是来自YouTube的所有现有视频。 如何使用API抓取所有?是否可以使用API获取YouTube的所有视频?
0
A
回答
2
Rebot先生的建议可能会被修改为:
查找与search.list功能的随机视频。
获取从JSON响应通道ID:
"kind": "youtube#video", "videoId": "nSDgHBxUbVQ" }, "snippet": { "publishedAt": "2015-05-10T00:40:11.000Z", "channelId": "UC0C-w0YjGpqDXGB8IHb662A", "title": "Ed Sheeran - Photograph (Official Music Video)",
随着通道ID,从渠道收集所有上传:
https://stackoverflow.com/a/22616491/7922428取另一个随机通道,对比前一频道ID以确保它不是重复的重复过程。
非常雄心勃勃的项目。 2015年的一份报告称,有12亿部视频在线。一个search.list请求使用100个允许的每日100万个单元(除非您支付更多)。
所以你理论上可以每天处理10,000个视频。所以在120k天(328年)你可以拥有所有的视频。
每次通话最多可获得50个结果,每天可以获得500万的视频..仅仅6.5年。
0
您可以使用search.list
方法并将q
参数留空以获得随机视频。但我同意@Ashkar,使用q
参数来获取视频的具体列表。
你总是可以尝试API explorer测试search.list
方法。
希望这会有所帮助。
相关问题
- 1. 使用YouTube API获取某个频道的所有视频
- 2. 是否可以使用JavaScript获取Flash视频[YouTube]的大小?
- 3. Youtube-api v3:是否可以按某个订单获取视频?
- 4. YouTube API - 从其他YouTube频道获取所有视频ID
- 5. 是否可以使用v3 api为视频获取YouTube作者姓名?
- 6. 是否有可能获得对Youtube视频的所有评论?
- 7. 获取来自频道的所有视频 - Youtube API v3 c#
- 8. Youtube Api获取频道上的所有视频(不再可用)错误
- 9. Youtube API获取视频?
- 10. 是否可以从YouTube分析API获取“分析组”视频的数据?
- 11. 如何使用YouTube Data API v3获取频道中所有视频的列表?
- 12. youtube api v3从频道中获取比视频更新的所有视频
- 13. YouTube API - 从用户限制获取所有视频?
- 14. 是否可以通过V3 API将videoStabilize应用于YouTube视频?
- 15. 如何使用YouTube V3 API获取所有电影(不是视频)
- 16. YouTube API:没有获得给定频道的所有视频
- 17. Youtube api v3 - 获取chanel的所有视频
- 18. 使用新的youtube API库获取youtube视频时间
- 19. 如何使用youtube api获取YouTube视频的分享数量?
- 20. 获取所有YouTube视频(有些视频丢失)
- 21. 如何使用Youtube API检查视频是否可嵌入?
- 22. Youtube API - 视频不可用
- 23. 使用Java获取YouTube播放列表的所有视频
- 24. 我可以使用youtube api上传YouTube视频吗?
- 25. 使用YouTube的API来获取从与JSON视频养活所有评论
- 26. 如何使用youtube API获取播放列表中的所有视频?
- 27. Youtube API:包括视频是否有请求获取视频的相关视频的字幕
- 28. 如何使用youTube API获取youTube精选视频网址?
- 29. 使用Android Youtube ApI v3从YouTube获取视频ID
- 30. 使用youtube api获取youtube视频标签
所有视频?你应该使用一些条件吗?就像所有带有标记x或视频的视频 – Ashkar
否我的意思是让所有视频都可以在YouTube上使用 –