Loading... *相信不止是我,很多人为了省钱在选服务器时选择的是基础配置,存储容量只有可怜的几十GB甚至只有10GB。但是有时候又确实需要一个较大的存储空间,这时候提供了API的OneDrive、Google Drive等网盘,可以通过挂载到服务器作为本地存储使用,从而一定程度上帮助我们缓解容量焦虑。* *相较于Rclone内置的共享API资源,自建私有API能够获得更好的使用体验。如果您需要使用私有API,则应提供令牌。 # 创建OnedriveAPI ## 获取client_id 进入Microsoft Azure 应用注册,点新注册。 ![请输入图片描述](https://imgki.com/usr/uploads/2022/07/271014124.png) 如图进行配置,重定向 URI填http://localhost。 ![请输入图片描述](https://imgki.com/usr/uploads/2022/07/637815383.png) 创建成功后即可见到如下内容,其中应用程序(客户端) ID即为client_id。 ![请输入图片描述](https://imgki.com/usr/uploads/2022/07/1298499606.png) ## 获取client_secret ![请输入图片描述](https://imgki.com/usr/uploads/2022/07/3909447325.png) 如图次序添加客户端密码,截止期限目前最长只能两年。 ![请输入图片描述](https://imgki.com/usr/uploads/2022/07/4134783929.png) 然后就能看到client_secret,除了刚刚创建时,之后无法查看客户端密码值。请务必在创建时保存密码,然后再离开该页面。 ## 设置API权限 如下图开启对应API权限。 ![请输入图片描述](https://imgki.com/usr/uploads/2022/07/3472992134.png) 请求获取API权限 ![请输入图片描述](https://imgki.com/usr/uploads/2022/07/3099033764.png) 最后结果如图,对照图片进行确认,至此已经完成微软OneDrive API的创建及配置。 确认API权限 # Rclone挂载Onedrive ## 下载安装 运行以下命令,下载并安装Rclone ```bash curl https://rclone.org/install.sh | sudo bash ``` ## 配置Rclone 安装完成后输入: ```bash rclone config ``` 至此配置结束,会输出所有的网盘配置信息进行确认,确认无误后按回车默认同意,接着输入q退出。然后使用此命令检测是否配置成功,若成功会输出网盘根目录下的目录信息: ```bash rclone lsd <配置的网盘名称>:/ ``` Last modification:August 16, 2022 © Allow specification reprint Like 如果觉得我的文章对你有用,请随意赞赏
One comment
鱼CC
站点:https://ccito.cn
技术分享