N8N Google Tasks 账号授权与 OAuth2 API 配置指南
想把N8N连接Google Tasks,但被复杂的API授权卡住了?别担心,这篇教程就是为你准备的。
不需要任何代码基础,跟着我们提供的纯文本步骤一步步操作,你就能轻松搞定Google Tasks的OAuth2配置。
配置成功后,即可开启任务批量导入和自动化管理,大幅提升你的工作效率。
前置条件
在开始之前,请确保你满足以下条件:
- 拥有一个可以正常使用的Google账号。
- 对OAuth2认证有个大概了解会很有帮助,但不是必须。本教程会手把手带你完成所有步骤。
账号平台准备
我们需要在Google的开发者平台(Google Cloud Platform)进行一些设置,为N8N获取访问权限。
第一步:创建GCP项目
首先,我们需要一个“项目”来管理API。把它想象成一个文件夹。
- 访问 Google Cloud Platform 并登录你的Google账号。
- 在页面顶部,点击“选择项目”(或现有项目名称),在弹窗中点击“新增专案”。
- 为你的项目取一个容易识别的名称,例如 “N8N自动化项目”,然后点击“建立”。
第二步:启用Tasks API
项目创建好后,我们需要告诉Google,这个项目将要使用Google Tasks的功能。
- 在左侧导航栏或顶部搜索框中,找到并进入“API和服務” > “程式庫”。
- 在API库的搜索框中,输入 “Google Tasks API” 并回车。
- 在搜索结果中点击 “Google Tasks API”,然后点击蓝色的“启用”按钮。
第三步:配置同意屏幕
“同意屏幕”就是当你授权应用时,Google弹出的那个请求权限的窗口。我们需要先配置好它。
- 在左侧导航栏,点击“API和服務” > “OAuth 同意畫面”。
- 在“使用者類型”中,选择“外部”,然后点击“建立”。
- 填写必填信息:
– 应用程式名称:填写一个你能识别的名称,如“我的N8N应用”。
– 使用者支援電子郵件:选择你的Gmail邮箱。
– 開發人員聯絡資訊:再次输入你的Gmail邮箱。 - 点击页面底部的“儲存並繼續”。
- 在“範圍”和“測試使用者”步骤中,直接点击“儲存並繼續”即可。
- 在“測試使用者”页面,点击“+ ADD USERS”,输入你自己的Google邮箱地址,然后点击“新增”。这一步非常关键,否则无法完成授权。
获取关键参数
现在,万事俱备,只欠获取连接N8N所必需的“钥匙”——客户端ID和客户端密钥。
第四步:创建OAuth凭证
- 在左侧导航栏,点击“API和服務” > “憑證”。
- 点击页面顶部的“+ 建立憑證”,在下拉菜单中选择“OAuth 用戶端 ID”。
- 在“應用程式類型”中,选择“網頁應用程式”。
- 为凭证取个名字,例如 “N8N for Tasks”。
第五步:添加重定向URL
这一步需要我们在N8N和Google之间来回操作一次,目的是告诉Google授权成功后要把信息发回哪里。
- 在N8N中:打开你的N8N工作流,添加一个Google Tasks节点。双击节点,在“Credential”字段选择 “- Create New -”。
- 在弹出的配置窗口中,找到并复制 “OAuth Redirect URL” 这串网址。
- 回到Google Cloud:在刚才创建凭证的页面,找到“已授權的重新導向 URI”部分。
- 点击“+ 新增 URI”,将从N8N复制的网址粘贴进去。
- 点击页面底部的“建立”按钮。
第六步:复制ID和密钥
点击“建立”后,系统会弹出一个窗口,里面包含两串至关重要的信息:
- 用戶端編號 (Client ID)
- 用戶端密碼 (Client Secret)
请立刻将这两串字符复制并保存到安全的地方! 这个窗口关闭后可能就找不到了。
配置N8N凭证
第七步:完成N8N连接
现在,我们回到N8N,完成最后的连接步骤。
- 回到N8N的凭证配置窗口。
- 将刚才复制的“用戶端編號”粘贴到 “Client ID” 字段。
- 将“用戶端密碼”粘贴到 “Client Secret” 字段。
- 点击 “Sign in with Google” 按钮。
- 在弹出的Google登录窗口中,选择你之前添加为“测试用户”的那个账号,并同意所有权限请求。
- 授权成功后,窗口会自动关闭。在N8N中点击“Save”保存凭证。
此时,你的N8N Google Tasks节点凭证部分应该已经显示你的账号信息,代表连接成功!
常见错误提示
如果在配置过程中遇到问题,最常见的有两种情况:
- 授权范围错误 (Scope Error):这通常意味着API权限不足。请返回Google Cloud的“OAuth 同意畫面”设置,检查并添加与Google Tasks相关的权限范围。
- 重定向URL不匹配 (Redirect URL Mismatch):这是最常见的错误。请仔细核对你在Google Cloud中填写的“已授權的重新導向 URI”是否与N8N提供的一模一样,注意检查有无多余的空格或斜杠。
解锁自动化价值
恭喜!你已成功打通N8N和Google Tasks。这意味着你不再需要手动管理待办事项。
现在,你可以创建工作流,实现任务的批量导入、自动化执行,例如:
- 将收件箱中带特定标签的邮件,自动转化为Google Tasks任务。
- 将Google Sheets表格中的每一行,批量生成对应的待办事项。
- 当项目管理工具(如Notion、Trello)中的卡片状态变更时,自动在Google Tasks中创建或完成任务。
这些强大的自动化能力,将为你节省大量时间,让你专注于更重要的工作。
探索更多 AI,让你的效率与认知全面升级

