Azure DevOps REST API 招摇 url
Azure DevOps REST API swagger url
Azure DevOps REST API 有招摇 url 吗?
我希望能够在 C# 或 Powershell 中围绕它生成包装代码,但找不到它。
Azure DevOps Services REST API 的 OpenAPI 2.0 定义可在此存储库中获得:
azure devops api恐怕没有招摇url。 Azure DevOps Services .NET SDK 可与 C# 集成。
Here 是一个展示如何使用 Azure DevOps Services .NET SDK 的示例。
Here 是显示如何通过 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
您可以在 PSGallery 上查看 AzurePipelinesPS 它是包装 api 的 PowerShell 模块。
如果您更愿意编写自己的包装器,可以查看 rest api documentation。
Azure DevOps REST API 有招摇 url 吗?
我希望能够在 C# 或 Powershell 中围绕它生成包装代码,但找不到它。
Azure DevOps Services REST API 的 OpenAPI 2.0 定义可在此存储库中获得:
azure devops api恐怕没有招摇url。 Azure DevOps Services .NET SDK 可与 C# 集成。
Here 是一个展示如何使用 Azure DevOps Services .NET SDK 的示例。
Here 是显示如何通过 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
您可以在 PSGallery 上查看 AzurePipelinesPS 它是包装 api 的 PowerShell 模块。
如果您更愿意编写自己的包装器,可以查看 rest api documentation。