背景

刚刚转发了如何申请微软E5开发者账号,E5开发者账号是只有90天的期限,点击查询续订剩余天数:https://developer.microsoft.com/zh-cn/microsoft-365/profile,但是 E5开发者账号支持续订,但是需要保持一定的开发活跃度,比如,频繁且无规律调用了API,就认为你是开发者,就会自动续约,因此,这种方式也就成了 E5自动续约的主流方式。收集整理了以下四种续约方式。

  1. 方式一、使用项目E5续订 (qyi.io),当前容易被封,不再推荐
  2. 方式二:使用 Microsoft 365 E5 Renew Plus 续订程序
  3. 方式三、使用 E5 调用API续订服务:Microsoft 365 E5 Renew X
  4. 方式四、使用 Github Action

自己同时在用方式一、二;

由于,方式二随机调用的API比较多,成功率较大,推荐方式二。

方式一、使用项目E5续订 (qyi.io) https://e5.qyi.io/

这个项目主要是调用邮箱API。

自用

1.1 第一步,注册E5续订

打开 登录地址:E5续订 (qyi.io) https://e5.qyi.io/,点击 github 头像,使用 github 账号(如果没有,请注册),登录,登录成功后点击【个人设置】

微软的E5账户如何自动续约?

在个人设置中,分别【新建应用】,【获取回调地址】,并复制回调地址

微软的E5账户如何自动续约?

1.2 第二步, Azure配置

用 E5 管理员账号 登录 Microsoft Azure https://portal.azure.com/#home

微软的E5账户如何自动续约?

打开 应用注册 https://portal.azure.com/#
view/Microsoft_AAD_RegisteredApps/ApplicationsListBlade,点击【新注册】,重定向 URI 选择 Web,填入第一步获取到的回调地址 URL,点击【注册】

微软的E5账户如何自动续约?

微软的E5账户如何自动续约?

创建客户端密码:点击右侧菜单【证书和密码】

微软的E5账户如何自动续约?

进行 API 授权:点击右侧菜单【API 权限】

微软的E5账户如何自动续约?

微软的E5账户如何自动续约?

​别忘记同时点击 “代表XX授予管理员同意”(这一步如果用的是子账号创建的api,那么这一项是灰色的,不能点击。需要登录 管理员 账号,再点击 代表XX授予管理员同意)​

微软的E5账户如何自动续约?

授权后的效果是:

微软的E5账户如何自动续约?

1.3 第三步、配置e5.qyi项目

回到
https://e5.qyi.io/user/baseSetting,选中刚刚新建的项目,点击配置,

设置key

微软的E5账户如何自动续约?

设置调用时间

微软的E5账户如何自动续约?

子账号授权​

微软的E5账户如何自动续约?

微软的E5账户如何自动续约?

​等待授权成功。

微软的E5账户如何自动续约?

运行中​

微软的E5账户如何自动续约?

参考

E5 自动订阅程序[已开源] (qyi.io)

Dashboard – Microsoft 365 Dev Center

1.4 第四步、验证方式

登录开发者账号(主要是开发者账号,不是 E5的管理员账号):
https://developer.microsoft.com/zh-cn/microsoft-365/profile

查看仪表盘

微软的E5账户如何自动续约?

方式二:使用 Microsoft 365 E5 Renew Plus 续订程序

软件主页:https://e5renew.com/

项目介绍:

  • 一款可续订 Microsoft E5 开发者订阅计划的桌面软件
  • 通过调用API使E5账户保持开发活跃,从而达到续订的效果
  • 界面美观大方、上手简单、功能强大
  • 支持跟随Windows开机自启动,后台无打扰运行

官方使用教程:
https://ednovas.xyz/2022/01/10/e5renewplus/

2.1 第一步、软件下载与安装

下载地址:https://e5renew.com/#download

下载包含框架的

微软的E5账户如何自动续约?

该软件其实是绿色软件,是不用安装的,直接可以打开界面截图:

微软的E5账户如何自动续约?

2.2 第二步、Azure配置

其实方式一也讲了Azure配置,但是方式二中Azure的配置还有些不一样,请注意阅读官方文档。

另外要注意,所需的API清单如下:

微软的E5账户如何自动续约?

2.3 第三步、软件配置

Azure配置完后,就直接在选举中添加账户。

软件支持两种 API 调研方式:登录调用、非登录调研,所需的信息和操作不一样,请注意阅读官方文档。

微软的E5账户如何自动续约?

微软的E5账户如何自动续约?

2.4 第四步、验证方式

验证方式,和1.4 一样

方式三、使用 E5 调用API续订服务:Microsoft 365 E5 Renew X

项目介绍

Microsoft 365 E5 Renew X是一款网页版的E5续订服务,其依赖网页浏览器呈现支持用户多端操作,完全将E5账户API调用托管在了服务器端因此用户无需电脑也可使用。

Microsoft 365 E5 Renew X 由来

Microsoft 365 E5 Renew X为Microsoft 365 E5 Web的升级版,相对于旧版其增强了管理功能且更容易部署,API调用内核继承于续订桌面版软件Microsoft 365 E5 Renew Plus。

项目主页

E5 调用API续订服务:Microsoft 365 E5 Renew X_SundayRX的博客-CSDN博客_e5续订

https://blog.csdn.net/qq_33212020/article/details/119747634

该方式我没有仔细研究,如果有兴趣 ,请仔细阅读文档。

方式四、使用 Github Action

订阅的有效期是 90​ 天。到期前,如果微软检测到账号被用于开发,即 API 被频繁且无规律调用​,将自动续期。因此,只需编写几行代码,定时高频调用其 API 即可。

​Github Action​​ 是 Github 提供给开发者使用的 虚拟 Linux 环境​​,可 根据条件​​,例如指定时间,执行指定代码​​。

详细操作文档 参考:Office 365 E5 账号申请及永久续期教程 – LOGI

https://logi.im/script/permanently-keeping-an-office-e5-account.html

该方式我没有仔细研究,如果有兴趣 ,请仔细阅读文档。

总结

完成了自动续约,接下来,Onedrive5T账户不会过期了,尽情享用。

发表回复

后才能评论