许多开发者都申请了 Office E5 试用订阅,这是一项非常适合初创和小型企业的福利,支持最多 25 个用户,每个用户都可以享受 Office 365 全家桶服务。然而,尽管理论上只要活跃使用即可自动续期,但近期的清退行动表明,虚假的活跃行为(如脚本自动续期)并不被推荐。我从 2020 年申请至今,仍然正常使用,主要开发内容包括 Graph API 登录和 Onedrive 自动备份。以下是我的一些经验和知识分享。
以下内容摘录自微软官方文档,详细内容请参考原文。
请求类型:任何
限制:每 10 秒 130,000 个请求
Onedrive 的请求基于 SharePoint,遵循 SharePoint 的节流限制。E5 订阅仅有 25 个许可证,这意味着每分钟只能有 1,200 个资源单位的请求。
许可证计数
0 – 1k
1k – 5k
5k - 15k
15k - 50k
50k+
应用 1 分钟
1,200
2,400
3,600
4,800
6,000
每日应用
1,200,000
2,400,000
3,600,000
4,800,000
6,000,000
资源单位数根据请求类型有所不同:
每个请求的资源单位数
运营
1
单个项目查询,例如获取项;带令牌的增量
2
包含令牌的增量除外,多项查询(如列表子项);创建、更新、删除和上传
5
所有权限资源操作,包括 $expand=权限
根据文档,使用 Microsoft Graph 可以提高应用程序的性能并减少限制。例如,使用 Graph API 调用 Onedrive 下载可能会获得更宽松的限制。
以下是一些保持订阅续期的实用建议:
避免使用托管自动续期服务:微软可能会识别并清退此类行为。
充分利用服务:例如挂载 Onedrive 或登录 Office 365 E5 账户。
注册 Graph 应用程序:例如,基于该应用程序实现微软 OAuth 登录,每次用户登录都是一次有效的 API 调用。
我个人注册了 Graph 应用程序,为网站提供微软登录方式,并使用 Alist 挂载 Onedrive。
希望你能通过这些方法保持订阅,并真正开发一些有用的内容。
👉 野卡 WildCard | 一分钟注册,轻松订阅海外线上服务