以前的Office 365开发者试用订阅(简称E3)有效期只有一年,一年过后数据都没了。
现在微软推出的新版订阅有效时间位90天,可自动进行订阅
官方教程(手动复制打开):https://docs.microsoft.com/en-us/office/developer-program/office-365-developer-program
自动续订教程: https://blog.curlc.com/archives/687.html
1、加入Office 365开发人员计划
https://developer.microsoft.com/zh-cn/office/dev-program
2、右上角Microsoft帐户或启用Azure Active Directory的电子邮件登录
3、登录后填写国家和地区
填写基本信息
4、创建订阅
需要注意的是,这里选择的国家很重要,关系到你的onedrive数据等存储位置。比如我选择US,那么我的数据就是放在美国的微软数据中心。
下面张图中的“域名”弄错了,因该是 “域”,可随意填写
填写手机号进行验证
这样就注册好了,接下来需要对自己的账号添加许可证,不然用不了的。
5、添加许可证
点击上图的 Go to subscription ,进入后台
管理 - > 用户 -> 活跃用户 -> 点击用户名 -> 许可证和用户 ,添加好后点击应用就可以了
6、自动订阅 (保活)
待完善......
目前仅仅使用onedrive api就能保活(前提是必须要自己创建的api key),所以使用oneindex程序就可以了。但实际上还是需要outlook api,等失效了再补上。
2020-01-21:
经测试,当调用outlook的api后的第二天就会进行续期,如果在到期前20-30天调用,那么会提前续期。
2020-02-22:
正常情况一般是在到期前20-30天微软才会续期(前提是调用api)。
如果没有调用,那么在 1 - 20 天以内调用api也会进行续期,大概在1-3天以内吧,只是现在只调一次好像也不行了,貌似有频率,达到标准后才会进行续期。
2020-02-24:
对于已过期但未删除的订阅,我测试连续调用3天后会进行续期。
自动订阅程序会在本周日(2020-03-01)之前上线。
2020-03-01:
大家稍等,马上完成了~
23:49
刚好卡在最后10分钟完成了,因为在部署的时候遇到个奇怪的bug,所以......
自动续订教程: https://blog.curlc.com/archives/687.html