从YouTube频道收集最受欢迎视频并保存到Google表格的n8n工作流 | YouTube API自动化
n8n工作流,YouTube API,Google表格,数据提取,视频分析,自动化,API集成,内容监控

## 工作流设置指南

这个工作流从指定的YouTube频道收集观看量最高的视频,并将数据保存到Google表格中。请按照以下步骤进行设置:

## 1. 凭证设置

* **Google表格:** 您需要在n8n实例中配置Google表格凭证。如果没有,请转到n8n中的”凭证”部分,为Google表格添加新凭证。
* **YouTube API密钥:** 您需要一个YouTube Data API v3密钥。
1. 前往[Google Cloud Console](https://console.cloud.google.com/)。
2. 创建新项目或选择现有项目。
3. 转到”API和服务” > “库”,启用**YouTube Data API v3**。
4. 转到”API和服务” > “凭证”,点击”创建凭证”,选择”API密钥”。
5. 复制生成的API密钥。

## 2. Google表格设置

您需要一个包含两个单独工作表(标签页)的Google表格。

### 输入工作表
使用[模板](https://docs.google.com/spreadsheets/d/1EwALToSWKp4EyzPCx4q3rhMHMaJ3MMfwXQoZmC2BWZk/edit?usp=sharing)
此工作表提供要处理的YouTube频道列表。
* **必需列:** 创建包含以下两列的工作表:
* `ChannelID`:YouTube频道的ID(例如`T7M3PpjBZzw`)。
* `video_num_to_get`:要为该频道检索的热门视频数量(例如`5`)。

### 输出工作表
这是结果将保存的位置。
* **必需列:** 工作流将自动将数据附加到以下列。您可以事先创建它们,或让工作流完成。
* `channelName`
* `title`
* `videoId`
* `videoLink`

## 3. 节点配置

* **从表格读取频道信息:**
* 选择您的Google表格凭证。
* 输入您的**电子表格ID**。
* 输入**输入工作表名称**。
* **通过YouTube API获取最受欢迎视频:**
* 将`YOUR_YOUTUBE_API_KEY`替换为步骤1中生成的API密钥。
* **将视频详情附加到表格:**
* 选择您的Google表格凭证。
* 输入您的**电子表格ID**(与之前相同)。
* 输入**输出工作表名称**。

## 工作流节点说明

该工作流包含以下核心节点:

1. **手动触发器** – 启动工作流执行
2. **Google表格节点** – 从输入表格读取频道信息
3. **HTTP请求节点** – 调用YouTube API获取视频数据
4. **拆分输出节点** – 将API返回的视频列表拆分为单独项目
5. **Google表格节点** – 将处理后的视频数据写入输出表格

通过这个自动化流程,您可以轻松监控多个YouTube频道的热门内容,并将数据整理到结构化表格中进行分析。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。