我有一个包含 500 个视频的频道,想要一个包含我频道内所有视频 URL 的列表。
我尝试过:
https://gdata.youtube.com/feeds/api/users/default/uploads?key=DEVELOPER_KEY
开发者密钥来自:https://code.google.com/apis/youtube/dashboard
我只是得到:需要用户身份验证。错误 401
不知道如何进行。
https://gdata.youtube.com/feeds/api/users/your_youtube_username/uploads?max-query=50
将default
替换为您YouTube的用户名。此GET请求似乎不需要开发人员密钥。
YouTube API v2.0 - API查询参数描述了< code>max-query搜索参数的使用。因为它最多只返回50个结果,所以使用< code>start-index来确定请求结果的范围。上面的示例链接将返回索引51到100的上传结果。
因此,您需要发出多个请求才能获取所有500个视频。
YouTube API - 从用户限制中获取所有视频?也有类似的问题。
https://gdata.youtube.com/feeds/api/users/your_youtube_username/uploads?max-results=50
Sunxperous代码中的一些更改。
最大结果的最大查询
插入$prettyprint以查看更美丽的
过滤数据,将只看到标题和URL。
在中查看更多
https://developers.google.com/youtube/2.0/developers_guide_protocol_api_query_parameters#max-resultssp
问题内容: 我想获取特定频道的所有视频网址。我认为带python或java的json是一个不错的选择。我可以使用以下代码获取最新的视频,但是如何获得所有视频链接(> 500)? 问题答案: 将最大结果从1增加到您想要的任何数目,但是请注意,他们不建议一次通话就抓住太多,并且将您限制为50(https://developers.google.com/youtube/2.0/developers_gu
我想获取具有Id的单个频道的所有视频。我只得到频道信息的问题。这是我正在使用的链接: https://g data . YouTube . com/feeds/API/users/UCD CIB _ pnqpr 0m _ kkdg 4d z5 a?v=2
我正在尝试使用频道的视频,https://www.googleapis.com/youtube/v3/search?order=date
我正在使用https://developers.google.com/youtube/的这些API,但是我想不出,给定一个youtube频道地址,如何获得带有相关信息的视频列表(至少是单个视频url和标题)
我如何从youtube频道获取持续时间和浏览量都很重要的视频? 我试过这个请求: https://www.googleapis.com/youtube/v3/search?part=snippet, id 但响应不包含持续时间/视图计数。有什么想法吗?谢谢。
我使用YouTube数据API从一个频道获取视频信息。API响应不包括上传到相应频道的所有视频。 这是频道(现在有6个视频):https://www.youtube.com/channel/UCdSjDEx46aNP0oKPN_J6hOA/videos 视频列表(现在):https://i.ibb.co/K91bJxS/image.png 这是我的API调用:https://www.googlea