Youtube-如何浏览给定类别中的所有频道?
例如,《美丽与时尚》共有884个频道,但Youtube仅播放了其中的50个。如何获得完整的列表?通过API或webYoutube-如何浏览给定类别中的所有频道?,youtube,youtube-api,youtube-data-api,Youtube,Youtube Api,Youtube Data Api,例如,《美丽与时尚》共有884个频道,但Youtube仅播放了其中的50个。如何获得完整的列表?通过API或web 谢谢,首先要做的是获取您感兴趣的指南类别ID。如果你打电话给 https://www.googleapis.com/youtube/v3/guideCategories?part=snippet&hl=en®ionCode=US&key={YOUR_API_KEY} 如果hl参数是语言,regionCode是国家代码(因为某些类别可能不适用于特定语言/地区),您将获得所有类
谢谢,首先要做的是获取您感兴趣的指南类别ID。如果你打电话给
https://www.googleapis.com/youtube/v3/guideCategories?part=snippet&hl=en®ionCode=US&key={YOUR_API_KEY}
如果hl参数是语言,regionCode是国家代码(因为某些类别可能不适用于特定语言/地区),您将获得所有类别及其ID的列表
例如,该调用告诉我们美容和时尚指南类别ID是GCQmVhdXR5ICYgRmFzaGlvbg。使用该ID,我们可以进行通道列表调用:
{你的API密钥}
这将为您提供该类别的50个频道。它也会给你一个“下一步行动”。。。您执行与上面相同的请求,但是添加“&pageToken={下一页标记值是多少}”以获得下一个50,依此类推
这样最多可以检索500个。。。这就是API的限制
请注意,所有这些调用都需要console.developers.google.com提供的API密钥访问此网站:
您可以列出所选类别中的频道和许多其他选项。现在我得到的是过去几天中上述API中的项目[]为空,请检查以下响应{“种类”:“youtube#channelListResponse”,“etag”:“\“M2YSKBQFYTHEFE4IRBTIEOGYYFBU/E0c9LqWjuNHvL-UjCIKS4N9Fn5M\”,“pageInfo:{“totalResults”:0,“resultsPerPage”:50},“项目”:[]}你能帮我一下吗。。。你知道怎么解决这个问题吗。。。