【发布时间】:2021-12-27 07:10:08
【问题描述】:
我正在开发一个 Azure DevOps 扩展,其中列出了项目的所有构建。我正在使用来自 BuildRestClient 类的GetBuilds API。
我的项目中有 1500 个构建,当我进行上述 API 调用时,它只返回 1000 个构建。为了获取剩余的 500 个构建,我知道我必须通过将“continuationToken”参数传递给 API 来进行另一个 API 调用。
但问题是如何从第一个 API 调用中获取 continuationToken? 我试图到处寻找解决方案,找不到任何解决方案!
PS:我尝试通过 Postman 使用 ListBuilds REST API 获取构建,通过两次 API 调用能够获取全部 1500 个。第一个 API 调用返回 1000 个构建以及 continuationToken 作为响应标头的一部分,该响应标头用于通过将标头值作为输入参数传递给第二个 API 调用来获取剩余的构建。
【问题讨论】: