簡體   English   中英

通過適用於 Azure DevOps 的 REST API 獲取所有組織

[英]Get all organizations via REST API for Azure DevOps

是否可以通過 Azure DevOps REST API 獲取用戶分配到的所有組織的列表?

據我所知,REST API 是特定於組織的。

您可以使用 Azure DevOps REST API 獲取組織列表

如果您使用的是 OAuth,首先獲取登錄用戶的個人資料https://docs.microsoft.com/en-us/rest/api/azure/devops/profile/profiles/get?view=azure-devops-rest-6.0認證,使用

API GET https://app.vssps.visualstudio.com/_apis/profile/profiles/me?api-version=6.0

響應{ "displayName": "User Name", "publicAlias": "67861230-823749-915c-887ed4ccf1f1", "emailAddress": "email@outlook.com", "coreRevision": 7678234, "timeStamp": "2018-12-15T02:06:10.2750402+00:00", "id": "67861230-823749-915c-887ed4ccf1f1", "revision": 7678234 }

使用publicAlias獲取組織列表https://docs.microsoft.com/en-us/rest/api/azure/devops/account/accounts/list?view=azure-devops-rest-6.0

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM