mar*_*ark 5 swagger azure-devops azure-devops-rest-api
Azure DevOps REST API 是否有 swagger url?
我希望能够在 C# 或 Powershell 中围绕它生成包装器代码,但找不到它。
Hel*_*len 10
此存储库中提供了 Azure DevOps Services REST API 的 OpenAPI 2.0 定义:
https://github.com/MicrosoftDocs/vsts-rest-api-specs
恐怕没有 azure devops api 的 swagger url。Azure DevOps Services .NET SDK可与 C# 集成。
以下示例展示了如何使用 Azure DevOps Services .NET SDK。
下面是一个示例,展示如何通过 httpclient 调用 Restful api。
对于powershell可以参考下面的例子:
$url = "https://dev.azure.com/<...>/MyconsoleApp/_apis/wiki/wikis/MyconsoleApp.wiki/pages?path=/SamplePage123&api-version=5.0"
$connectionToken="xxxxxxxxxxxxxxxxxxxxxxxxx"
$base64AuthInfo= System.Convert]::ToBase64String([System.Text.Encoding]::ASCII.GetBytes(":$($connectionToken)"))
$pipeline = Invoke-RestMethod -Uri $url -Headers @{authorization = "Basic $base64AuthInfo"} -Method Get
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3315 次 |
| 最近记录: |