Azure Graph API获取通用打印机$top超100仅返回100条问题咨询
问题结论
Microsoft Graph 通用打印机(UP)API 的 /print/printers 端点单页返回条数上限确实是硬编码的100条,目前不支持提升单页返回条数。
相关说明
- 该限制是Graph API打印资源类接口的内置分页限制,当传入的
$top参数值超过100时,接口会自动将返回条数截断到最大允许的100条,仅当$top取值≤100时,才会按照指定数值返回对应条数的结果,和你实际测试的表现完全吻合。 - 你当前的代码逻辑没有问题,出现该现象完全是接口本身的限制导致,无需调整代码逻辑。
- 目前没有公开的配置项或参数可以绕过这个100条的单页上限,如需获取超过100条的打印机数据,只能通过接口响应返回的
@odata.nextLink字段分页拉取全量数据。
内容的提问来源于stack exchange,提问作者user2347380
相关产品推荐
相关产品推荐

