我希望在一个主题上获得Youtube视频的所有标题。主题可以是一个字符串。让我们说“国际足联2014”。我可以获取标题/标签包含此字符串的所有视频的ID吗?我搜索了SO,但只能找到这个:
我不是PHP / JAVASCRIPT人,但如果有必要,我可以学习。我只想知道这是否可能。
答案 0 :(得分:1)
您的示例使用的是不推荐使用的api版本2。使用api版本3。 此外,您的示例仅限于1位用户的视频。您可以获取1个频道的所有视频,并过滤返回的数据。我不知道这里是否有限制。 但是,对多个频道的视频使用搜索请求时,确实有一个限制,此时为500。使用相同请求的某些变体并对重复项进行过滤,以便稍微超过此限制。
API版本3: 请参阅开始:https://developers.google.com/youtube/v3/getting-started
对于搜索(例如,使用参数:order,publishedAfter和publishedBefore): https://developers.google.com/youtube/v3/docs/search https://developers.google.com/youtube/v3/docs/search/list
试一试: https://developers.google.com/youtube/v3/docs/search/list#try-it
举个例子(php,javascript等): https://developers.google.com/youtube/v3/docs/search/list#examples