其实onedrive-vercel-index文档说的已经很全了,这里只是做了一个部分记录。
前期准备
Microsoft Azure 配置
进入到 App registrations - Microsoft Azure,点击【Register an application】跳转到此界面。
获取 client id
记录下这个client,后面需要使用,这里的 **(client) ID **就是
api.config.js
文件里的,clientId
,它应该出现在Overview > Essentials
。获取 secret
- 点击Certificates & secrets(证书和密码)跳转到此界面。
- 点击 New client secret(新客户端密码)
- Description名称随意,设置Expires(截至期限)
- 将 Expires 设置为
Custom(自定义)
,最高可以设置为两年。 - 最后,点击 Add ,然后复制
client_secret
的值并妥善保管。(只显示一次,注意保管)
显示的Value(值)
修改 API 请求权限
点击左侧菜单的【API permissions】->【Add a permission】->【Microsoft Graph】->【Delegated permissions】,搜索 offline_access
,Files.Read
, Files.Read.All
将这几个权限选中,点击【Add permissions】。
修改 api.config.js
你可以直接将 clientId
修改为你自己的 clientId
。
client secret
需要保密,你需要进行 AES 加密
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果