搜 索

Alist挂载OneDriv教程

  • 9.1k阅读
  • 2022年02月03日
  • 6评论
前言

  最近看到好多小伙伴在用Alist挂载OneDriv云盘的时候由于首次挂载有点儿看不懂文档教程,特此录制一份视频教程.


视频教程


文字教程

文字教程来源Alist-OneDriv文档

01-首先

首先打开https://tool.nn.ci/onedrive/request

02-创建应用

  • 在打开的页面,选择所在区域,点击创建应用
  • 登陆后选择「注册应用程序」,输入「名称」,选择「任何组织目录中的账户和个人」(注意这里不要看位置选择而是看文字,部分人可能是中间那个选项,不要选成单一租户或者其他选项,否则会导致登陆时出现问题),输入重定向 URL 为 https://tool.nn.ci/onedrive/callback ,1「注册」即可,然后可以得到client_id2, 就是概要下面的应用程序(客户端) ID:aa2AAAc1-7AA2-4AA2-bAAd-2dAAAAAAAe87

  • 注册好应用程序之后,选择「证书和密码」,点击「新客户端密码」,输入一串密码,选择时间为最长的那个,点击「添加」 (注:在添加之后输入的密码之后会消失,请记录下来 client_secret3 的值)
  • 选择「API 权限」,点击 「MicroSoft Graph」,在「选择权限」中输入 file,勾选 「Files.read」(注:Files.read 是只读最小权限,图中权限较大,也同样可以),点击「确定」

03-获取刷新令牌

到这里OneDrive设置已经完成,下面去https://tool.nn.ci/onedrive/request 获取刷新令牌, 莱斯沟~

填好后点击下面的获取刷新令牌,就会得到如下信息....
分别有:

  1. client_id : 客户端ID
  2. client_secret : 客户端密钥
  3. redirect_uri : 重定向URL
  4. refresh_token : 刷新令牌.

04获取Sharepoint site_id

如果需要挂载Sharepoint,完成上一步后,在显示刷新令牌的界面会出现一个输入站点地址,输入站点地址后点击获取site_id即可.[注:如果知道是干啥的需要的话自己添加,如果不知道干啥的空白即可不用管.]

05-添加帐号

03-获取刷新令牌后的信息 添加到Alist管理--帐号--添加--类型OneDrive 即可完成挂载...

结束

好了,到这里已经结束啦,有还不懂的可以评论留言.

参考信息来源

1.https://www.bilibili.com/video/BV1Rb4y1E7NV
2.https://alist-doc.nn.ci/docs/driver/onedrive,文档中心


  1. 重定向URL
  2. 后台添加账号时候出现的客户端ID
  3. 后台添加账号时候出现的客户端密钥
打 赏
  • 支付宝
  • 微信
  • QQ
Alipay
WeChatPay
QQPay
评论区
Apt 2024年5月15日 15:29
回复

“You can't sign in here with a personal account. Use your work or school account instead.”
在最后获取刷新令牌的时候,点击就会跳转到OneDrive那边登录微软账号,然后就有这个提示了,所以这个必须要工作或者学校账号,才可以使用AList吗?个人账号不行?

shake 2023年11月08日 23:30
回复

请问挂载onedrive离线下载, 资源在本地下载完成之后在上传到onedrive的时候报错443, 这种问题是什么原因, 怎么处理呢?
Put "https://XXXmy.sharepoint.com/personal/XXX/_api/v2.0/drive /items/01QJ7KJ5KUX2KPVN3PXFCLLNXVCE2X3MKN/uploadSession?guid='...": read tcp [MYIPV6]:47996->[ONEDRIVE_IPV6]:443: read: connection reset by peer

hhhh 2023年09月12日 08:43
回复

按照教程挂载完,登录查看文件夹显示:failed get objs: failed to list objs

Ffujcdrujbvf 2023年07月26日 02:56
回复

为啥API权限不起作用?不管我有没有配置权限,获取refresh token的时候授权的都是读写,实测也总是能读写,好奇怪

uu 2023年04月06日 12:50
回复

AList在线播放走服务器流量吗?比如我用AList在线播放OneDrive的视频,资源嗅探到的播放链接不是微软的,而是以我AList部署的网站的网址开头,是否是将服务器作为中转站了?

An_wen
1 条回复
An_wen
An_wen 2023年04月06日 12:54
回复

看你自己使用的是那种方式 你添加挂载的时候是否勾选了web代理选项
如果你没勾选Web代理 然后嗅探到的是你AList部署网站的你可以点击下载去服务器看看流量就知道了

avatar