Office E5 开发者订阅的使用限制与续期技巧

许多开发者申请了 Office E5 试用订阅,其为初创企业和小型团队提供了 25 个用户席位,每个用户均可享受 Office 365 全家桶服务,堪称微软的一大福利。

理论上,只要保持活跃使用,订阅会自动续期。然而,最近的清退案例表明,单纯依赖脚本等虚假活跃手段并不可取。我从 2020 年申请至今,一直正常使用,主要开发内容包括 Graph API 登录和 Onedrive 自动备份。以下是我的一些经验和知识分享。

使用限制

以下内容摘录自微软官方文档 [1],具体细节请参考原文。

Graph API 的全局限制

| 请求类型 | 所有租户中的每个应用 |
| ——– | ——————– |
| 任何 | 每 10 秒 130,000 个请求 |

Onedrive 请求的节流限制

Onedrive 的请求基于 SharePoint,遵循 SharePoint 的节流限制 [3]。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=权限 |

根据文档 [3],使用 Microsoft Graph 可以提高应用程序性能并减少限制。因此,通过 Graph API 调用 Onedrive 下载,可能获得更宽松的限制。

保持订阅的实用技巧

一个关键建议:避免使用托管的自动续期服务。

为了正常续期,建议采取以下任意一种方式,确保你的订阅保持活跃:

  • 充分使用并挂载 Onedrive 服务;
  • 在电脑上登录 Office 365 E5 账户;
  • 注册 Graph 应用程序,例如基于此实现微软 OAuth 登录,每次用户登录都是一次有效的 API 调用。

我个人注册了 Graph 应用程序,为网站提供微软登录功能,并使用 Alist 挂载 Onedrive。

续期成功的关键

希望你也能保持订阅,并真正开发一些有价值的项目。

image

👉 野卡 | 一分钟注册,轻松订阅海外线上服务

参考文献

本文数据均来源于以下文档:

[1] 微软官方文档
[2] Graph API 全局限制
[3] SharePoint 节流限制

上一篇 14小时前
下一篇 11小时前

相关推荐