登录地址
https://www.office.com
加入Office 365开发人员计划
https://developer.microsoft.com/zh-cn/office/dev-program
查看有效期
https://developer.microsoft.com/en-us/microsoft-365/profile
需要每3个月延长一次,可以选择以下方法进行续期
(1)使用大佬提供的网址,配置自己的API
https://e5.qyi.io/
(2)修改宝塔OneDrive插件API为自己的E5续命
1:使用@xxx.onmicrosoft.com账号登陆。
2:点击左边的应用注册
3:新注册。名称:随意,类型:任何组织目录(两个都可以),重定向 URI:http://localhost/login/authorized
4:返回主页,点击打开刚注册好的应用,复制:应用程序(客户端) ID
5:点击客户端凭据,+客户端密码,名称:随意,截至日期:24个月
6:复制刚新建的客户端密码里面的值
7:返回主页,打开第3步注册的应用,点击API 权限,点击代表XXX授权管理员同意
8:宝塔安装好OneDrive插件。已登录的退出登录。
9:编辑文件/www/server/panel/plugin/msonedrive/credentials.json
10:修改onedrive-international下面的client_id为第4步复制的应用程序(客户端) ID,修改client_secret为第6步复制的值
11:保存文件后,正常登录即可。
(3)E5renew.com Microsoft365 E5续期程序
https://e5renew.com/
操作步骤:
- 单击 “新注册” 按钮
1.1 配置应用 应用名称随意写、注意可访问性选项选择最后一项、重定向 URL 暂时不填 、完成后点击注册
1.2 配置应用重定向 URL(身份验证)
1.3 先点击 “概述”,然后点击 “添加重定向 URL”,进入重定向 URL 配置界面,** 下图中的应用程序 (客户端) ID 即为” 客户端 ID”**。
1.4 点击 “添加平台”,再点击 “移动和桌面应用程序”,
1.5 继续勾选中第一个 URL,最后点击底部的 “配置”,该 URL 为 “https://login.microsoftonline.com/common/oauth2/nativeclient” 也可手动添加。
1.6 配置默认客户端类型将应用程序视为公共客户端 点击切换按钮为 “是” ,最后点击 “保存” 按钮保存。
1.7 配置应用程序的 API 权限(重要)
2 选择 “委托的权限 (用户登录)” 类型的 API
2.1 点击 “API 权限”-“添加权限”-“Microsoft Graph”
2.2 选择 “委托的权限”
2.3 根据下方列出的16个 API 权限需求表来勾选所对应的 API 权限,全部选择完成后点击” 添加权限”。
BookingsAppointment.ReadWrite.All
Calendars.Read
Contacts.Read
Directory.Read.All
Files.Read.All
Files.ReadWrite.All
Group.Read.All
Mail.Read
Mail.Send
MailboxSettings.Read
Notes.Read.All
People.Read.All
Presence.Read.All
Sites.Read.All
Tasks.ReadWrite
User.Read.All
2.4 如果没有 “代表 XXX 授予管理员同意” 按钮 说明该账号不是管理员账号 换登管理员账号创建应用