使用 rclone 自建 Google Drive API 凭据(client_id / client_secret)教程

🧩 使用 rclone 自建 Google Drive API 凭据(client_id / client_secret)教程

当你在配置 rclone 同步 Google Drive 时遇到提示:

“此应用尚未完成 Google 验证流程” 或
“Error 403: access_denied” 或
“需要开发者批准”

这时说明你需要自己创建专属的 Google API 授权凭据,避免使用 rclone 默认 client。

以下是详细的配置流程(适用于个人和小规模使用):

✅ 第 1 步:进入 Google Cloud 控制台

打开链接:
👉 https://console.cloud.google.com/

使用你要授权的 Google 账号登录(每个 VPS 对应一个 Google 账号)。

✅ 第 2 步:创建项目

右上角点击下拉菜单「选择项目」

点击「新建项目」

项目名称:随意填写,例如 rclone-backup

点击「创建」

然后点击顶部横幅或项目列表,切换到你刚刚新建的项目。

✅ 第 3 步:启用 Google Drive API

左侧菜单点开「API 和服务」 → 「启用 API 与服务」

搜索 Drive

点击结果中的 Google Drive API

点击「启用」

✅ 第 4 步:创建 OAuth 同意屏幕

左侧菜单点击「OAuth 同意屏幕」

用户类型:外部(不需要发布)

点击「创建」

填写以下信息:

字段 内容
应用名称 rclone
用户支持电子邮件 你的 Gmail 地址
开发者邮箱 同上
应用图标 可不上传
应用首页/隐私政策/服务条款链接 可以随便填或用 GitHub 链接

保存并继续,其余步骤可直接点击「保存并继续」,无需添加范围或测试用户。

✅ 第 5 步:创建 OAuth 凭据

左侧菜单点击「凭据」

点击顶部「+ 创建凭据」 → 选择「OAuth 客户端 ID」

应用类型选择:桌面应用

名称随意,例如 rclone-desktop

点击「创建」

你将看到生成的:

客户端 ID

客户端密钥

✅ 第 6 步:填入 rclone 配置

在你配置 rclone 的时候,按提示输入这两个值:

client_id = 你的客户端 ID
client_secret = 你的客户端密钥

其余选项按默认或实际需求填写。