Google Drive

简介

Google Drive 作为文件存储部分的后端,通过 Google Drive API v3Google 服务器进行通信。

认证方式

OAuth2

OAuth2 是最常规的验证方式。用户通过 OAuth 同意屏幕授予 Anni 其申请的权限,Anni 通过得到的 TokenGoogle 服务器发出请求。

通过 OAuth2 认证,我们至少需要如下基本参数:

参数说明
client_idOAuth 客户端 ID
client_secretOAuth 客户端 Secret
project_id项目的唯一标识符

服务帐号(Service Account)

Service Account 是另一种认证方式。通过增加 Service Account,我们可以实现细粒度的权限控制。

文件访问

Google Drive 中网盘大致可分为两类:个人盘和团队盘。