
## 工作流设置指南
这个工作流从指定的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频道的热门内容,并将数据整理到结构化表格中进行分析。

评论(0)