使用OpenList挂载Google Drive

自从Alist被收购后,我的网盘更换为OpenList,以下是我用OpenList挂载Google Drive时遇到的一些问题,遂有本文记录。

我在OpenList获取刷新令牌页面勾选了使用OpenList供的参数登录谷歌账号后提示此应用已被阻止,且没有文档中提示的高级按钮。

启用Google Drive API

在Google cloud控制台中找到Google Drive API并启用它,此处不多赘述。

为API配置client ID和client secret

在启用的Google Drive API左侧的凭据页内创建一个Oauth 2.0客户端ID凭据,应用类型选择Web应用,在已获授权的重定向URI中添加

1
https://api.oplist.org/googleui/callback

保存即可。

然后你会收到Client IDClient secret,此处建议将这两个值下载保存,因为Client secret在关闭本页后将无法被查看。

添加测试用户

在API和服务页的左侧选择OAuth权限请求页面,选择目标对象,在下方的测试用户内添加一个,填写你的Google邮箱即可。

获取刷新令牌

访问https://api.oplist.org,网盘名称选择GoogleDrive Login (OAuth2),取消勾选使用OpenList提供的参数,填写你的Client IDClient secret点击获取token,登录对应的Google账号后一路允许即可获取到刷新令牌。

在OpenList内挂载Google Drive

在OpenList后台添加存储,驱动选择谷歌云盘,挂载路径自行填写,填写获取到的刷新令牌,取消勾选使用在线API,填写你的客户端ID和客户端密钥,保存即可。

还没看懂?录个视频总会了吧(马赛克打的最多的一集)

https://github.com/laorentou666/picx-images-hosting/raw/master/video/gd.mp4