通过Azure DevOps的REST API获取所有组织

通过Azure DevOps的REST API获取所有组织,rest,azure-devops,Rest,Azure Devops,是否可以通过Azure DevOps REST API获取用户分配到的所有组织的列表 据我所见,RESTAPI是特定于组织的。您可以使用Azure DevOps REST API获得组织列表 首先获取已登录用户的配置文件 如果您使用的是OAuth身份验证,请使用 原料药 GEThttps://app.vssps.visualstudio.com/_apis/profile/profiles/me?api-版本=6.0 回应 {“displayName”:“用户名”,“publicalas”:“6

是否可以通过Azure DevOps REST API获取用户分配到的所有组织的列表


据我所见,RESTAPI是特定于组织的。

您可以使用Azure DevOps REST API获得组织列表

首先获取已登录用户的配置文件 如果您使用的是OAuth身份验证,请使用

原料药
GEThttps://app.vssps.visualstudio.com/_apis/profile/profiles/me?api-版本=6.0

回应
{“displayName”:“用户名”,“publicalas”:“67861230-823749-915c-887ed4ccf1f1”,“电子邮件地址”:email@outlook.com“,“coreRevision”:7678234,“时间戳”:“2018-12-15T02:06:10.2750402+00:00”,“id”:“67861230-823749-915c-887ed4ccf1f1”,“revision”:7678234}

使用
publicAlias
获取组织的列表


API<代码>https://app.vssps.visualstudio.com/_apis/accounts?memberId={publicAlias}&api version=6.0

即使使用也需要一个组织,所以我猜它不受支持。您的确实显示了其他企业中的组织。我迅速扫描了前端拨打的电话,但无法识别其中一个是在返回此信息。可能是内部电话。@rickvdbosch还认为我可以在fiddler中找到一个推荐人,但运气不好。图表也没有多大帮助,所以我决定在这里询问专家:)。我会联系我们在SA的微软员工,看看他们是否知道这样的电话。感谢可能的重复感谢这一点,可以确认这个解决方案为我工作