Select 不同标准的 Youtube 频道

Select Youtube Channels by different criterias

我是 Youtube 的新手 API,我想知道是否可以 select 或更好地通过不同的标准而不是通过名称找到 Youtube 频道。

例如,如果我想知道是否有一个频道开了 5 年,到今天为止有 50 个视频但不知道名字。

api 可以做到这一点吗?

非常感谢任何帮助或提示。

不幸的是,没有 API 可以直接为您提供该数据。但是,您可以创建一个函数,通过使用 YouTube 数据 API 的 Search 端点来 return 您的数据。此 API 允许您搜索使用 publishedBeforepublishedAfter 选项上传的视频。使用这些,您可以查询其频道 ID 的结果,并检查每个 ID 的 items[] returned 数量。

请注意,根据您的用例,这可能会大大增加 API 的使用率。因此,我会使用 HashMap(如果使用 Java 或类似的东西,如果不使用)来跟踪您已经查询过的频道 ID 及其结果,并且仅在 Hashmap 时调用 API该 ID 尚无值。

希望对您有所帮助。