首页 > 解决方案 > 用于 Azure Devops 的具有 API 和延续令牌的用户列表

问题描述

要获取所有用户的列表,我使用命令:获取https://vssps.dev.azure.com/My Organization/_apis/graph/users?maxPageSize=2?api-version=6.0-preview.1

它返回 500 个用户作为响应,但还有更多。

文档中有一个 ContinuationToken ( https://docs.microsoft.com/en-us/rest/api/azure/devops/graph/users/list?view=azure-devops-rest-6.0 ) 对我有帮助得到它的其余部分。

我只是不知道如何获取和使用该延续令牌,并且文档不清楚。

有谁知道这是如何工作的。

标签: azuredevops

解决方案


根据文档,在响应标头here中返回延续令牌。X-MS-ContinuationToken

您将需要解析响应标头并从那里提取此令牌的值。获得延续令牌后,您需要将其包含在下一个请求中。您将传递此信息的查询参数是continuationToken.

您获取下一组用户的请求如下所示:

https://vssps.dev.azure.com/myorganization/_apis/graph/users?maxPageSize=2&api-version=6.0-preview.1&continuationToken={continuation-token-value}

推荐阅读