Azure devops 如何通过在Azure DevOps中运行查询来检索组织内的项目列表?

Azure devops 如何通过在Azure DevOps中运行查询来检索组织内的项目列表?,azure-devops,Azure Devops,我希望通过运行查询列出集合(组织)中的所有项目 我搜索了这么多资源,但没有得到任何相关的结果。任何人你都不能使用查询 您可以在PowerShell中使用Rest API执行此操作,例如: $pat = "YOUR-PERSONAL-ACCESS-TOKEN" $base64AuthInfo = [Convert]::ToBase64String([Text.Encoding]::ASCII.GetBytes(("{0}:{1}" -f $user,&quo

我希望通过运行查询列出集合(组织)中的所有项目


我搜索了这么多资源,但没有得到任何相关的结果。任何人

你都不能使用查询

您可以在PowerShell中使用Rest API执行此操作,例如:

$pat = "YOUR-PERSONAL-ACCESS-TOKEN"
$base64AuthInfo = [Convert]::ToBase64String([Text.Encoding]::ASCII.GetBytes(("{0}:{1}" -f $user,"$pat")))
$headers = @{Authorization=("Basic {0}" -f $base64AuthInfo)}
$azureDevOpsUrl = "https://dev.azure.com/{your-organization-name}"

$projects = Invoke-RestMethod -Uri "$azureDevOpsUrl/_apis/projects" -Method Get -Headers $headers -ContentType application/json   

如果访问“组织”页面,您可以获得该列表。您不能使用查询获得该列表,您应该使用RESTAPI

Azure DevOps Marketplace中有一个扩展,它列出了项目和属性,如流程模板等。您可以查看它