Office E5 开发者订阅为初创企业和小型团队提供了包含 25 个用户的 Office 365 全家桶,是微软提供的一大福利。然而,如何避免订阅失效并保持活跃使用成为许多用户关注的重点。
根据微软官方文档,Office E5 订阅在使用 Graph API 和 Onedrive 时存在一定的限制。
Onedrive 的请求基于 SharePoint 的节流规则,具体如下:
E5 订阅用户数:25 个许可证。
每分钟请求限制:1200 个资源单位。
每日请求限制:1,200,000 个资源单位。
不同请求类型的资源单位数有所差异:
1 个单位:单个项目查询、带令牌的增量。
2 个单位:多项查询、创建、更新、删除和上传操作。
5 个单位:所有权限资源操作。
为了优化性能并减少限制,建议使用 Microsoft Graph。
为了确保订阅续期,以下是一些实用建议:
微软对虚假的活跃使用行为(如脚本自动续期)进行了严格管控,建议不要依赖托管服务。
挂载 Onedrive:将 Onedrive 作为日常存储工具,充分利用其功能。
登录 Office 365 E5 账户:在电脑上登录并日常使用 Office 365 应用。
注册 Graph 应用程序:通过实现微软 OAuth 登录,每次用户登录都是一次有效的 API 调用。
我个人通过注册 Graph 应用程序,为网站提供微软登录方式,同时使用 Alist 挂载 Onedrive,成功保持了订阅的活跃状态。
要真正保持订阅,关键在于持续使用并开发实际应用。这不仅符合微软的政策,也能为你的项目带来更多价值。
本文数据均来源于微软官方文档。