我是Youtube API的新用户,我想知道是否有可能选择或更好地通过不同的标准而不是其名称来查找Youtube频道。
例如,如果我想知道是否有一个开放5年的频道,到今天有50个视频而不知道名字。
这是api可以实现的吗?
非常感谢任何帮助或提示。
答案 0 :(得分:1)
不幸的是,没有API会直接为您提供这些数据。但是,您可以使用YouTube Data API的Search端点创建一个可以返回该数据的函数。通过此API,您可以搜索使用publishedBefore
和publishedAfter
选项上传的视频。使用这些,您可以查询结果的通道ID,并检查每个ID返回的items[]
的数量。
请注意,根据您的使用情况,这可能会大幅增加API的使用量。因此,我会使用HashMap(如果使用Java或类似的东西,如果没有)来跟踪您已经查询过的频道ID以及它们的结果,并且只有在Hashmap还没有的情况下才调用API拥有该ID的值。
希望这有帮助。