OneDrive
resource-pack:
delivery:
hosting:
- type: onedrive
client-id: ""
client-secret: ""
refresh-token: ""
upload-path: "server_resource_pack.zip"
# 可选选项
use-environment-variables: false # 是否使用环境变量提供机密信息,默认为 false
## 可选代理配置
# proxy:
# host: "127.0.0.1"
# port: 7890
可用环境变量
- CE_ONEDRIVE_CLIENT_ID
- CE_ONEDRIVE_CLIENT_SECRET
- CE_ONEDRIVE_REFRESH_TOKEN
配置教程
- 前往 https://entra.microsoft.com/#view/Microsoft_AAD_RegisteredApps/CreateApplicationBlade/quickStartType~/null/isMSAApp~/false?Microsoft_AAD_IAM_legacyAADRedirect=true
- 参考图片填写然后点击
注册重定向一定选择 Web 并且填写http://localhost:8080
- 点击
注册后点击左侧的应用注册
- 点击
所有应用程序选项卡
- 选择你刚刚创建的
应用
- 看图片操作

- 点击
添加权限
- 找到
Microsoft Graph点击
- 找到
应用程序权限点击
- 看图片操作

- 点击
证书和密码
- 看图片操作

- 看图片操作

- 安装 python 3.10+ 以及 requests 2.32.4+ 然后 点击这里获取 执行脚本,然后执行获取程序按提示输入然后操作即可