我已经使用上一个问题探索了这个主题的大部分内容,如何使用新的 YouTube 数据 API (V3) 获取某个频道的上传视频列表?,但我想要一些基于给出的答案的细节。
是否可以使用频道的用户名而不调用搜索查询来获取频道 ID?我有一个 https 请求,可以获得如下所示的搜索列表,但是当我知道确切的频道用户名时,我宁愿不浪费 API 配额。
https://www.googleapis.com/youtube/v3/search?q={channel_username}&key={my_api_key}&part=snippet
我的 hack 只是从频道中获取一个 videoid 并从那里提取一个上传者 ID,但它并不优雅,如果上传被删除,它将无法工作。
此外,一旦我努力获取上传密钥,我怎样才能获得一个显示所有上传的 json 而不仅仅是 25 个列表?如果我必须递归调用上传页面,我该怎么做?
谢谢。