如何使用 YouTube 数据查询/检索关键字 API (v3)

How to query / retrieve keywords using YouTube Data API (v3)

我目前正在从过时的 youtube gdata API 迁移到 V3。我要找的东西之一是:

  1. 使用过滤器搜索视频

    我曾经 运行 像这样

    https://gdata.youtube.com/feeds/api/users/lyndapodcast/uploads?v=2&max-results=50&start-index=1&query=sample_keyword

此 V3 请求是否与使用 "q" 参数等效?

 https://www.googleapis.com/youtube/v3/search?part=snippet&q=sample_keyword&channelId=UCUtTNe0bVxvk8exLBKkvCNg&maxResults=50&key={my_key}&maxResults=2
  1. 有没有办法检索 "keywords" 作为结果的一部分? gdata API 之前不允许,唯一的方法是抓取 html 页面并查找关键字元数据。

任何指点将不胜感激。

-谢谢,

沙米克

  1. 是的,除了您使用的 maxResults 值不同。

  2. 只有您拥有视频才能获得标签。否则抓取关键字元数据。

我正在使用 https://github.com/fent/node-ytdl-core 获取 YouTube 视频的关键字。