【发布时间】:2016-02-15 14:21:52
【问题描述】:
我是 Youtube API 的新手,我想知道是否可以通过不同的标准而不是其名称来选择或更好地查找 Youtube 频道。
例如,如果我想知道是否有一个频道开了 5 年,到今天有 50 个视频,但不知道名称。
这是否可以通过 api 实现?
非常感谢任何帮助或提示。
【问题讨论】:
标签: youtube youtube-api youtube-data-api
我是 Youtube API 的新手,我想知道是否可以通过不同的标准而不是其名称来选择或更好地查找 Youtube 频道。
例如,如果我想知道是否有一个频道开了 5 年,到今天有 50 个视频,但不知道名称。
这是否可以通过 api 实现?
非常感谢任何帮助或提示。
【问题讨论】:
标签: youtube youtube-api youtube-data-api
很遗憾,没有任何 API 可以直接为您提供这些数据。但是,您可以创建一个函数,使用 YouTube 数据 API 的 Search 端点返回该数据。此 API 允许您搜索使用 publishedBefore 和 publishedAfter 选项上传的视频。使用这些,您可以查询其频道 ID 的结果并检查为每个 ID 返回的items[] 的数量。
请注意,根据您的用例,这可能会大大增加 API 的使用率。因此,我将使用 HashMap(如果使用 Java 或类似的东西,如果不使用)来跟踪您已经查询过的 Channel ID 及其结果,并且仅在 Hashmap 还没有值的情况下调用 API那个ID。
希望这会有所帮助。
【讨论】: