所有分类
  • 所有分类
  • AI工具
  • AI提示词
  • AI培训视频教程

N8N Google Sheets OAuth2 授权配置:实现日志分析结果自动写入表格教程

热门教程(视频)

文章开篇

还在手动复制粘贴数据到 Google Sheets 吗?

连接 N8N 和 Google Sheets 时,是不是总被 OAuth2 授权错误劝退?

本教程专为非技术用户设计,无需代码基础。

跟着纯文本步骤操作,几分钟就能配置成功。

实现数据自动写入表格,彻底告别重复工作。

配置目的

将 Agent 分析生成的故障报告和摘要,自动写入 Google Sheets。

这样可以轻松实现数据归档,方便日后追溯和分析。

前置条件

你只需要准备两个东西:

1. 一个可以正常使用的 Google 账号。

2. 在 Google Sheets 中提前建好一个空白表格文档。

账号平台准备

整个授权过程分为两部分。

我们先去 Google Cloud 获取“钥匙”,再回到 N8N 用“钥匙”开门。

第一步:在Google Cloud Platform获取凭证

这部分操作都在 Google Cloud Platform 完成。

目的是为了创建一个应用,拿到关键的客户端ID客户端密钥

1. 创建新项目

首先,打开 Google Cloud Console 并登录。

点击页面顶部的项目选择器,选择“新项目”。

为你的项目取一个名字,例如“N8N-Automation”,然后点击“创建”。

2. 启用所需API

项目创建后,我们需要启用两个关键服务。

在顶部搜索框中,搜索 “Google Sheets API” 并进入,点击“启用”。

同样地,再次搜索 “Google Drive API” 并启用它。

注意:这一步很重要,Sheets 的操作有时需要 Drive 的权限。

3. 配置OAuth同意屏幕

在左侧菜单中,找到“API 和服务”里的“OAuth 同意屏幕”。

选择“外部”,然后点击“创建”。

填写“应用名称”(例如 N8N Connector)和“用户支持电子邮件”。

其他信息可以暂时留空,直接拉到最下方,填写“开发者联系信息”,保存并继续。

在“测试用户”步骤,点击“ADD USERS”。

输入你用来登录 Google Sheets 的邮箱地址,并保存。

警告:如果不添加测试用户,后续授权步骤会因为访问限制而失败。

4. 创建OAuth客户端ID

回到左侧菜单,进入“API 和服务”里的“凭据”。

点击顶部的“+ 创建凭据”,选择“OAuth 客户端 ID”。

在“应用类型”中选择“Web 应用”。

为它取一个名字,例如“N8N Sheets Credential”。

现在,我们需要暂时回到 N8N 获取一个关键网址。

在 N8N 工作流中添加一个 Google Sheets 节点。

点击“凭据”下拉菜单,选择“创建新的”。

在弹出的窗口中,你会看到一个名为 OAuth Redirect URL 的网址,复制它。

回到 Google Cloud 页面,在“已获授权的重定向 URI”部分,点击“+ 添加 URI”。

将刚才复制的网址粘贴进去。

5. 获取客户端ID和密钥

点击“创建”后,你会看到一个弹窗。

里面包含了客户端 ID (Client ID)客户端密钥 (Client Secret)

请务必将这两串字符复制并保存好,马上就要用到。

第二步:在N8N中完成配置

拿到 Google 的凭证后,我们回到 N8N 完成最后的连接。

1. 填写凭证信息

在 N8N 的 Google Sheets 凭证创建窗口中。

将刚刚复制的客户端 ID 粘贴到 Client ID 栏位。

客户端密钥粘贴到 Client Secret 栏位。

2. 登录Google账号授权

信息填写完毕后,点击窗口底部的 “Sign in with Google” 按钮。

页面会跳转到 Google 登录和授权界面。

可能会出现“Google 未验证此应用”的警告,这是正常的。

因为这是你自己创建的应用,点击“继续”即可。

勾选所有权限,并确认授权。

3. 确认连接成功

授权成功后,页面会自动跳回 N8N。

此时,凭据窗口会显示 “Connection successful!” 的绿色提示。

点击“保存”,你的 N8N Google Sheets 凭证就配置好了!

关键参数说明

凭证配置好后,在 Google Sheets 节点中还需要填写两个关键参数。

Document ID: 这是你的 Google Sheet 文档的唯一 ID。

你可以在浏览器地址栏中找到它,通常是一长串随机字符。

例如,网址是 `https://docs.google.com/spreadsheets/d/THIS_IS_THE_ID/edit`,ID 就是中间那段。

Sheet Name: 这是你要操作的具体工作表的名称。

例如,你的表格下方有“Sheet1”、“Log”等标签页,这里就填写对应的名称。

常见错误提示

如果在配置中遇到问题,通常是以下两个原因:

1. 授权回调 URL 错误:在 Google Cloud 中填写的“已获授权的重定向 URI”与 N8N 提供的不一致。

2. 文档 ID 或工作表名错误:复制的 Document ID 不完整,或者 Sheet Name 填写错误(例如大小写或空格问题)。

请仔细检查这些参数,大多数问题都能迎刃而解。

探索更多 AI,让你的效率与认知全面升级
0
精选 AI 培训教程 · 商业技能教程 · 高质量 AI 提示词
升级VIP,戳我👉【注册学习卡】
显示验证码
没有账号?注册  忘记密码?