Youtube api 如何获得用户';s订阅上传

Youtube api 如何获得用户';s订阅上传,youtube-api,Youtube Api,我目前正在开发一个chrome扩展,当您订阅的频道之一上传新视频时,它会通知您 现在我很难找到正确的API方法来获取用户订阅频道最近上传的列表,例如用户访问时看到的列表: 我可能知道一个解决办法,但那太过分了:列出所有订阅的频道,并为每个频道列出上传播放列表的最新视频(我认为每个频道有2个请求) 有人能帮我吗?提前谢谢 没有确切的等价物,但你可以接近 youtube.activities.list(part=“snippet”,home=true) 然后使用snippet.type=upload

我目前正在开发一个chrome扩展,当您订阅的频道之一上传新视频时,它会通知您

现在我很难找到正确的API方法来获取用户订阅频道最近上传的列表,例如用户访问时看到的列表:

我可能知道一个解决办法,但那太过分了:列出所有订阅的频道,并为每个频道列出上传播放列表的最新视频(我认为每个频道有2个请求) 有人能帮我吗?提前谢谢

没有确切的等价物,但你可以接近

youtube.activities.list(part=“snippet”,home=true)

然后使用snippet.type=upload筛选一个


这对我来说还不够近:1)结果无序,似乎忽略了publishedAfter标志2)结果在3-4小时内始终保持不变(不是最新的)。我需要我的应用程序的实时结果。看看这里的问题:那么你所能做的就是获得订阅的频道,并获得每个频道的上传列表。正如我在开篇文章中所解释的,如果用户有~60个订阅,那么这将使一个刷新请求达到120个。这相当激烈。即使我为每个订阅的频道保存上传播放列表,如果用户有X个订阅,也会有X个请求,这在大多数情况下太多了:/。如果有人想知道我发现了一个公开的问题,谷歌知道这个问题:@kentobi你可以做一些优化,但不是很多。100个订阅生成114个请求,并使用大约500个配额单位。请看我在另一个问题上发布的新答案。