简介
众所都知,rclone是一款很实用的工具,大多用来挂载OneDrive、Google Drive、Google Drive Team、Webdav等等。
翻阅网上的相关内容,似乎鲜有相关挂载SharePoint的教程,今天勿埋我心在此为读者简单介绍一下。
今天主要介绍的是如何通过SiteID来挂载rclone。
Rclone步骤
1 / OneDrive Personal or Business
\ "onedrive"
2 / Root Sharepoint site
\ "sharepoint"
3 / Type in driveID
\ "driveid"
4 / Type in SiteID
\ "siteid"
5 / Search a Sharepoint site
\ "search"
Your choice>
前面的一些基本的操作,在这里就不赘述了。
在这里介绍的是当操作5返回无结果时,我们选择操作4的方法实现。
获取siteId
在这里提供两种方法:
一、网页端(操作简单):
二、通过Microsoft-Graph-Explorer:
- 国际版传送门:https://developer.microsoft.com/zh-cn/graph/graph-explorer
- 世纪互联传送门:https://developer.microsoft.com/zh-cn/graph/graph-explorer-china
官方文档
方法很简单,我们先看一下官方给的文档 👉 https://docs.microsoft.com/zh-cn/graph/api/site-get?view=graph-rest-1.0&tabs=http#response

这是什么意思呢?
其实很简单,举个简单的例子。
我的SharePoint站点为:https://qiantigers.sharepoint.com/sites/test
1. 输入
此时在输入框中就应该如下填写:

输入内容:https://graph.microsoft.com/v1.0/sites/qiantigers.sharepoint.com:/sites/test
注:该处有一个:
(冒号)
2. 结果预览

此时的id
中的结果分别为:{hostname},{spsite.id},{spweb.id}
而我们所需要的结果在这一步就得到了。
3. 获取对应的数据
(1)只填入{spsite.id}
👉 功能:列出目录、上传,但无法下载。
(2)将id
项的所有数据全部填入 👉 功能:解锁所有功能
4. 回到Rclone

如上图所示,到这里我们就大功告成了。
注:世纪互联也是差不多的流程,在这里我想不用过多阐述。
结语
这次教程大概内容便是如此,大多人的知识盲区主要是SiteId的获取,如果操作有疑惑可以在勿埋我心的评论区告诉我。