5月初成功申请到了office开发者E5免费账号, 3个月使用期, 如果调用API成功, 据说可以到期之前再延期, 以onedrive为平台搭建个人的5T网盘,也可以作为API调用延期的手段, 如下记录了整个过程
1.申请office E5开发者账号
a.可以参考 Office 365 E5 账号申请及永久续期教程
b.或者是 申请 Office365 E5 开发者订阅,调用API 实现无限续期
2.office E5开发者账号调用API 免费续约
a.关于续订方法 探究Microsoft 365 E5 开发人员订阅的续订问题
b.具体续订方法E5 自动订阅程序[已开源]
c. 调用查阅网址,同github账号E5续订服务器网址
3.VPS搭建onemanager + 挂载 onedrive + 美化
第一步, OneManager搭建详细图文教程或者是OneManager搭建教程都可以,
- 注意这里网站需要LNMP环境, N指的是Nginx, 注意伪静态的设置要点.
- 挂装onedrive时, 需用自己申请ID与机密,参考油管视频利用vps搭建onedrive多网盘列表程序onemanager 注意视频开始时间12分钟处
4. VPS上搭建Aria2+ rclone + Aria2NG面板 实现 服务器端下远程下载, 远程上传到onedrive上
- 参考文章 利用Aria2自动下载上传文件到OneDrive +配置文章Aria2一键安装管理脚本增强版
- 最重要的难点在宝塔面板rclone挂载onedrive到vps服务器 根据教程 windows 运行CMD产生的token复制后需要用Notepad++复制后去除换行,否则一直是出错.即如下截图的token
- 另外在同一个vps服务器一个IP地址下如何用不同端口建站. 也是必须注意的. 需修改Nginx代码针对不同的域名转到对应的端口网站处理, 新增的端口必须在宝塔和服务器的安全组放行. 主要步骤同时截图如下
- 最后一关,面板布置好之后, 因为https证书问题, 导致通过面板Aria2NG面板登录不能连接, 需要修改Aria2 config文件中, 证书和密钥的位置. 解决当AriaNG站点是HTTPS时认证失败的问题截图如下
注意这里证书和密码的路径需要查看 网站目录下的配置信息, 里面有. 复制一下即可.
以上就是大致的步骤, 中间碰到很多问题, 搜索很多文章, 记录备忘.
文章评论