首页 > 解决方案 > 如何通过 API 获取 YouTube 视频?

问题描述

我如何通过 API 获取 YouTube 视频,我想通过 YouTube API 获取特定频道的所有视频,

但是请如何帮助

标签: node.jsgoogle-apiyoutube-data-apigoogle-api-nodejs-client

解决方案


搜索:列表方法

返回与 API 请求中指定的查询参数匹配的搜索结果集合。默认情况下,搜索结果集会识别匹配的视频、频道和播放列表资源,但您也可以将查询配置为仅检索特定类型的资源。

var google = require('googleapis');
var youtube = google.youtube({
   version: 'v3',
   auth: "your-api-key"
});


youtube.search.list({
    part: 'snippet',
    q: 'your search query'
  }, function (err, data) {
    if (err) {
      console.error('Error: ' + err);
    }
    if (data) {
      console.log(data)
    }
  });

推荐阅读