gpt4 book ai didi

azure - 从该 Azure Devops API 返回的最大工作项数是多少?

转载 作者:行者123 更新时间:2023-12-03 05:30:32 28 4
gpt4 key购买 nike

我正在使用此处列出的 API:Get Work Items between Builds制作一个内部产品,让我们能够快速为产品的每个版本构建发行说明。但我似乎经常得到 50 的总返回值。我们现在注意到一些结果被遗漏了。这个API返回的限制是50吗?我在页面上没有看到任何迹象。

最佳答案

您可以使用 Rest api 中的 $top 过滤器检索更多工作项 Get Work Items between Builds .

对于 powershell 脚本中的以下示例:

# special character `$` in `$top` needs to be escaped.
$url = "https://dev.azure.com/ORG/PROJ/_apis/build/workitems?fromBuildId=8913&toBuildId=8917&`$top=200&api-version=6.1-preview.2"

$PAT="....."
$base64AuthInfo= [System.Convert]::ToBase64String([System.Text.Encoding]::ASCII.GetBytes(":$($PAT)"))

$result = Invoke-RestMethod -Uri $url -Headers @{authorization = "Basic $base64AuthInfo"} -Method get

$result.count

注意:您需要通过添加反勾“'”来转义 $top 过滤器中的特殊字符 $

请参阅下面的我的测试结果。我可以获得所有相关的工作项目。 enter image description here

关于azure - 从该 Azure Devops API 返回的最大工作项数是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65852562/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com