跳到主要内容

n8n Google OAuth 设置指南

🔹 核心支持的 Google 服务

应用 / 服务功能简述
Google Sheets读取、写入、更新电子表格数据
Google Drive上传、下载、移动、搜索文件,创建文件夹等
Gmail发送邮件、读取邮件、标记已读/未读
Google Calendar创建/读取/更新/删除日历事件
Google Contacts管理联系人信息(读取、添加、更新)
Google Cloud Natural Language自然语言处理服务(实体分析、情感分析)
Google Cloud Vision图像分析服务(OCR、标签检测、人脸识别等)
Google Pub/Sub发布/订阅消息,适用于分布式消息队列
Google Tasks创建、读取、更新待办任务
Google BigQuery查询、插入数据到 Google 的大数据分析平台

🔸 使用 Google OAuth 的目的

  • 授权 n8n 访问你的 Google 账户数据(如 Gmail、Sheets 等)
  • 获取刷新令牌(支持长期访问)
  • 遵循 Google 的 OAuth 2.0 安全标准

⚙️ Google OAuth 设置流程(简要)

  1. Google Cloud Console 中创建项目

  2. 启用所需的 API(如 Gmail API、Drive API 等)

  3. 配置 OAuth 同意屏幕

  4. 创建 OAuth 客户端 ID(类型选择:Web 应用)

  5. 在 n8n 中添加 OAuth2 凭据

  6. 设置回调地址为:

    https://<你的-n8n-域名>/rest/oauth2-credential/callback
  7. 授权并连接到对应的 Google 节点使用


✅ 提示

  • 启用 API 时必须点击 "启用" 按钮
  • 回调 URI 必须与 Google 控制台中设置一致
  • 如果你使用的是本地部署,请确保公网能访问你的回调地址,或使用 n8n.cloud 等服务进行测试