1.绪言
微软面向学生和开发者提供免费的Microsoft 365(原Office365),包含Onedrive For Business权限,目前市面上常见的有E3、E5、A1、A1P等。E3和E5是面向开发团队和企业的,A1和A1P是面向认证的教育机构的。其中E3的免费版已经寄了,不再赘述;A1和A1P的全局管理员现在都需要认证教育机构方可申请,淘宝上出售的A1、A1P全局管理员账号一般是利用普通域名大量注册的,安全性不好保证(我的一个A1账号只活了四个月,另一个一年多没炸),如果没有教育Tag,Onedrive空间最大只有1T,api也不完整,一旦被封号就没有任何申诉的余地(除非你真的有一个.edu的域名)。
因此我依然只推荐各位使用E5开发者计划的Microsoft 365账号,即使被封号,也可以联系微软请求恢复或者备份文件。
至少我没翻车过。
2.申请
目前(2022年8月31日)E5计划的申请有一定的变动,网络上的教程也不一定完全符合实际。昨天刚刚成功申请了一个E5,这里还是大致讲一下整体的流程和网络上通行教程的一些纰漏。
基于B站小伙伴的文章修订,大家可以配合着看。
1.准备:一个微软账号、一个VPN、一个会英语的脑子或者一个有翻译功能的浏览器。
2.申请:
2.0.连好你的VPN
2.1.进入申请页面,登录你的微软账号。点击立即加入。
2.2.填写国家/地区、公司、语言首选项。
这里注意:国家/地区推荐选择美国,因为据并不可靠的消息称,目前亚太地区的账号管控收紧,可能更容易封号
最关注的、感兴趣的领域随便勾选,这些貌似和账号稳定性没啥关系。
2.3.接下来,在“设置 Microsoft 365 E5 沙盒”界面,点击“以后再说”
然后把网址改成https://developer.microsoft.com/en-us/microsoft-365/profile(就是进入英文界面)
刷新页面,
再次确认你已经连好了VPN
如果你选择了即时沙盒,那么你的配置微软会自动帮你整好,域也由微软随机分配(域其实无所谓,之后可以自定义)
一步一步走(这里用了翻译方便阅读)
填好数据中心所在地(这是服务器的位置,决定了上传下载的速度。诚然亚太的服务器最近也最快,但是上文说过目前亚太地区的账号安全性存疑,还请各位自行抉择。我的账号都在北美,上下行速度也是很快的。)
如果你选择了可配置沙盒
要多填一个域的名称,仅此而已。
这里解释一下,OFB的邮箱地址格式为username@domain.onmicrosoft.com
比如你填写的用户名(username)是:flandre , 域(domain)是:niconico ,那么你的E5管理员邮箱账号就是[email protected],接下来新建的所有用户都是[email protected]。
所以域想好了再填(
2.4.全部信息按照提示填好之后需要验证手机,这里国内的手机号实测可以(前提是连了VPN,英文网页)
等待一小会儿,等到跳转到下图页面就说明你成功了。
3.准备工作(以下都在E5管理员账号下进行操作)
我知道你很急,但你先别急,在正式开始前还有准备工作。
3.1.关闭两步验证
微软默认启用了两步验证,登录时需要两步验证工具,很麻烦。
进入AAD管理中心。登录你的管理员邮箱(不是Outlook,是刚才申请的[email protected]的那个)
点击底下那一行小字:管理安全默认值
把“启用安全默认值”设置为否,理由随便
此时两步验证就被禁用了
3.2.设置Onedrive空间大小
默认只有1TB,但是可以设置到5T
点击一个用户名,可以看到只有1T的空间大小
点击“管理默认存储”(如果首次登录可能会显示教程,跳过之后重新进一次就行)
然后在这个页面下把1024改成5120就行了,记得保存。
4.账号保活
刚才说了,E5账号需要保持活跃才可以续期,这个活跃指的是调用微软给你的api,以证明你确实是作开发用途。如果你会调用api并且用于开发,或者给你的E5绑定了高活跃度的GitHub账号,那可以无视。
或者,请使用MS365 E5 Renew Plus挂机保持活跃度。点击进入官网下载,阅读使用教程自行配置(建议使用程序自动请求配置 API 权限),帮助文档很详细,以下讲述一些萌新容易误解的地方。
附:粗略理解Azure
调用API,需要在Azure(网页链接(portal.azure.com))中配置秘钥和口令。
界面长这样:
搜索应用注册,就是下面那个,点进去
以下我注册一个应用,大致讲一下各种名词指的是什么
这是应用注册的界面
名称:不重要,主要是方便你记住它是干啥的。
受支持的账户类型:按照不同软件的具体要求选择,不过“任何组织目录(任何 Azure AD 目录 – 多租户)中的帐户和个人 Microsoft 帐户(例如,Skype、Xbox)”这一条最宽松,可以兼容其他的
重定向URL:如果你需要在通过服务器调用api(比如cloudreve、alist等服务器程序)(更准确的说,是通过自己的域名请求调用),则需要配置。如果配置不是指向本机(127.0.0.1/localhost)就必须要有https(也就是要有SSL)。比如我的域名是https://www.syacg.top,这就是一个允许的域名。
按照要求填好后,就要配置应用了,这里有最重要,也是最难理解的三个名词:
client ID/应用程序(客户端)ID:0d0ab2c7-36cf-44f9-974c-0e8f017f64d7
client secret/客户端密码:IBm******************(重要!请勿泄露!)在侧边栏 证书和密码 里,找到 新客户端密码 选项,设置有效期后生成。每个客户端密码的值只显示一次,请及时保存,否则要重新生成。另外请注意,它是在“值”一栏,不是机密ID!机密ID一般用不上!这是最容易误解的!
api权限:赋予你的应用程序的权限,按照使用说明进行选取。
一般的第三方程序需要你配置好api权限,然后把客户端ID和客户端密码填写给他,然后跳转到授权页面,你确认授权后第三方程序就可以对api进行请求,以实现各种功能(在Onedrive上传下载,列出文件目录等等操作,都是通过api完成的)。
插一句嘴,如果短时间大量调用,达到阈值(其实自己正常使用基本到不了)后api回调会暂时性地抛出错误,这个影响范围是该域下的所有用户。所以尽量不要泄露api或者直链地址,防止被人恶意攻击,影响使用。
最后的最后,提醒一点,毕竟是白嫖的功能,还是低调使用,不要共享。数据最好在其他地方做个备份,不至于翻车了手忙脚乱。
peoxLV4
原来开发者这么好进的吗(
ReisenLV4
车车人,网站运营,化学相关在读带学狗
申请门槛低,但是续期有点看脸
godpigLV6
最多90天吗?
ReisenLV4
车车人,网站运营,化学相关在读带学狗
保持开发活动活跃,E5会在到期前30天内自动续期(一般来说是这样)
ReisenLV4
车车人,网站运营,化学相关在读带学狗
第一次申请给的90天,第二次续期成功给的是120天
ReisenLV4
车车人,网站运营,化学相关在读带学狗
重要提醒:目前有未证实消息称,亚太地区使用mover.io的账号受到大规模封禁,近段时间如需转移可使用rclone等方式,尽量不要用mover.io。
ReisenLV4
车车人,网站运营,化学相关在读带学狗
你可以看我发的rclone的那篇文章,有白嫖服务器流量的方法
asdfghjlLV7
文章请勿购买, 随缘更新
我也知道一些😂,就是提一下避免有小白照做了,结果多出一笔费用
RRRRRzLV7
维咔编辑部审核专员
第一次90天,倒数第30天开始+3个月也就是120天,然后每3个月后续期3个月,低于20天的得注意手动调整一下api调用速度,最后10天赶紧转移数据并且开始急救模式