前言
Office365开发版E5是为开发人员提供的,是微软的官方活动,申请Office 365开发者计划可以获得为期3个月的免费Office365 E5。 而E5计划就包含了25个用于所有Office 365 应用的许可证(25 user licenses)。如果觉得正版office365贵的话,这就是免费获取正版Office的绝佳机会!
由于它只有120天的时长,所以也应设置好自动续订程序,而网上很多的大佬也制作出了自动续期的API,而我们可以通过调用这些API实现 E5 的自动续期功能。
过程很麻烦,需要有一定的耐心。还有可能会出现很多错误。
需要材料:一个microsoft账号,一定的耐心,科学上网,一个Github账号
申请E5账号
- 进入 Microsoft 365 开发人员计划
- 点击 加入 Microsoft 365 开发人员计划 下的 加入 Microsoft 365 开发人员计划 并打开科学上网
- 点击 Join now 按钮
- 填写信息(随便填)并成功创建沙盒
- 进入 Microsoft 365 admin center 管理用户,最多25个用户
(使用 ”用户名@域.onmicrosoft.com” 进行登录)
- 进入 office 登录刚刚填的账号,打开onedrive,他会提示正在准备,到这里你就成功了(要等很久,最好过几个小时再看!)
- 默认空间是1t,进入 Onedrive-默认存储空间修改 ,登录账号->设置->存储限制->把1024改成5120(改成别的也行,看你需求)管理员账户默认是无限空间,自动续订推荐使用管理员用户
设置自动续期教程请到 这里
设置自动续期
这里我们使用浅忆大佬制作的自动续期API实现
1. 注册自己的api key
登录进入 azure ,登录账号使用你的e5账户 ,就是以xxx.onmicrosoft.com开头的的账户。
然后搜索“Azure Active Directory”
1) 打开 '管理-应用注册'
2) 点击 '新注册'按钮
名称随意取一个,但是最重要的是 “重定向 URI (可选)”,请填写为下列地址,不然程序收不到回调。
https://e5.qyi.io/outlook/auth2/receive
受支持的账户类型至少要选择任何组织目录(任何 Azure AD 目录 - 多租户)中的帐户,也可以选择任何组织目录(任何 Azure AD 目录 - 多租户)中的帐户和个人 Microsoft 账户(例如, Skype、Xbox)
3) 点击注册
应用程序(客户端)ID
创建客户端密码
这里说明随便填,'客户端密码'由于微软修改了策略,导致已经没有了'从不'选项。请使用自定义日期功能,将时间改为 2 年。
保存好应用程序(客户端)ID和客户端密码的值(必须是值),马上就会用到。
配置api权限
勾选一下四个选项后,同时点击 代表XX授予管理员同意(我上一期所说的使用管理员账号登录就是这里)
这个时候api的配置就完成了
2. 为自动订阅程序添加 key 操作
进入 https://e5.qyi.io/
这里只是授权登录,不会获取到敏感信息。
点击 Github图标
登录后进入主页面(这是因为作者前端没做好,不影响使用)
点击 新建
名称随便输,描述不需要输入
点击 配置
配置Key
填入前面记录的 应用程序(客户端)ID、客户端密码
client_id ->应用程序(客户端)ID
client_secret->客户端密码
点击下一步
配置调用时间
调用时间一般 60 秒就可以
点击下一步
进行授权
点击代表组织同意再点击接受
此时会跳转回自动订阅程序
授权添加成功
虽然作者提倡用子账号登录,但是这会稍微麻烦一些。如果不担心隐私问题我推荐直接用主账号。子账号可能需要二次授权。
https://qyi.io/archives/687.html
感谢
总结
总体来说,申请是比较麻烦的,并且还要进行科学上网,不过能获得近乎无限(5*25)的存储空间还算不错啦!在设置自动续期时也有可能会因为网络问题无法登录。
Copyright |
---|
文章作者: 玉桂喵 |
文章链接: https://blog.mojy.xyz/p/19-Microsoft-E5-free-outdated.html |
版权声明: 商业转载请联系站长获得授权,非商业转载请注明本文出处及文章链接,未经站长允许不得对文章文字内容进行修改演绎。本文采用创作共用保留署名-非商业-禁止演绎4.0国际许可证。 |