文档库 / 战国册
搜索文档…
Google API 启用与授权

一. 启用谷歌 API

登录谷歌后进入 https://console.developers.google.com/apis/api/drive.googleapis.com/overview 页面,点击启用,然后创建 OAuth 客户端 ID,应用类型选“其他”。创建成功后会生成客户端 ID 和客户端 Secret,将其保存。

二. 生成 API 授权码

对于第三方应用来说,API 授权大致过程(仅列举主要参数)是:
  1. 1.
    通过 client_id 获取 code;
  2. 2.
    通过 client_id、cilent_secret、code 获取 access_token 和 refresh_token
  3. 3.
    通过 access_token 调用 API
  4. 4.
    当 access_token 过期时,通过 refresh_token 刷新 access_token
所以授权的核心是获取 refresh_token,可通过 Restful API 方式,也可利用Rclone工具,详见 Rclone 安装与使用,进入rclone.conf配置文件查看。