随着微软将 AI 技术融入 Office 365 全家桶,办公生产力得到了显著提升。与买断制的 Office 2022 不同,Office 365 采用订阅制,通常需要每年付费。然而,微软提供了 E5 开发者订阅,允许用户免费使用 Office 365,并享有 5TB 的 OneDrive 存储空间。只要定期续订,便可长期免费使用。
注意:续订并非 100% 保证,建议不要在 OneDrive 上存储重要数据。如果账户被删除,可以重新注册。
一、注册 E5 开发者账户
- 访问 Microsoft 365 开发者计划,使用您的微软账号注册开发者账户。
- 国家建议选择中国(OneDrive 速度更快),公司名称和语言可根据个人喜好填写。
- 选择 Configurable Sandbox,继续填写域名、名称和密码,并记住您的
[email protected]
格式的账号。 - 完成手机号验证后,您将看到账户订阅的剩余天数。此时,账户注册完成,您可以自行调整 OneDrive 存储容量。
二、配置 API 以续订订阅
- 登录 Azure 门户,使用您的
onmicrosoft
账号登录。 - 搜索并点击 应用注册,然后选择 新注册。名称可随意填写,受支持的账户类型选择第三个,点击注册。
- 完成后,复制 应用程序(客户端) ID,并添加重定向 URL,选择 移动和桌面程序。
- 打开 允许公共客户端 并保存。
- 在左侧菜单栏,选择 API 权限,点击 添加权限,选择 Microsoft Graph,并添加以下权限:
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
- 点击 代表管理员同意,并在确认框中点击 是。几秒后,所有权限将被授予。
三、部署自动续订服务
- 安装 Docker 并配置环境(如需详细教程,请参考相关文档)。
- 运行以下命令以部署自动续订服务:
bash
docker run -d -p 1066:1066 -e TZ=Asia/Shanghai -v /root/Docker_Microsoft365_E5_Renew_X/Microsoft365_E5_Renew_X/app:/app hanhongyong/ms365-e5-renew-x:slim
对于 ARM 设备,请选择 ARM 版本。
四、配置自动续订服务
- 在浏览器中访问
IP:1066
,进入管理面板,默认密码为123456
。 - 登录后,点击 添加账号,输入
onmicrosoft
账号、密码和 客户端 ID,并 选中登录调用,点击 添加运行账号。 - 如果配置正确,您将看到 API 被成功调用。
五、开始使用 Office 365
完成以上步骤后,您就可以免费使用 Office 365 了。如果一切顺利,您将在订阅到期前几天收到续订邮件。
提示: 定期检查 API 调用情况,确保续订服务正常运行。