关于release manager rest api配置服务

关于release manager rest api配置服务,rest,ms-release-management,Rest,Ms Release Management,我正在搜索MicrosoftReleaseManagerAPI以与之通信,并且需要以编程方式加载发布信息。因为没有任何rm api的文档 在下面的博客上,它说有一个RESTAPI可以触发发布 通过监视ReleaseManager客户端和服务器之间的http通信,我了解到它使用类似的api。为了加载发布数据,它使用以下服务,该服务使用xml(Rest服务)进行通信 帐户/releaseManagementService/_API/releaseManagement/ConfigurationSe

我正在搜索MicrosoftReleaseManagerAPI以与之通信,并且需要以编程方式加载发布信息。因为没有任何rm api的文档

在下面的博客上,它说有一个RESTAPI可以触发发布

通过监视ReleaseManager客户端和服务器之间的http通信,我了解到它使用类似的api。为了加载发布数据,它使用以下服务,该服务使用xml(Rest服务)进行通信

帐户/releaseManagementService/_API/releaseManagement/ConfigurationService/ListReleases

到目前为止,我无法在msdn或任何其他博客上找到任何相关文档。发布管理专家团队的人能给我建议一下加载发布数据的方法是否正确吗


还有一个问题,这是否是与RM通信的非文档化但真实的api?

如果仔细查看RM服务器和客户端之间的HTTP通信,您将能够在打开先前创建的版本时看到加载该版本的api

获得单一版本的API是-

../_apis/releaseManagement/ConfigurationService/GetRelease?id=*ReleaseId*
这个API在任何地方都没有文档记录,是的,它实际上用于与RM通信

对于vNext版本,Url如下所示-

../_apis/releaseManagement/ReleaseV2Service/GetRelease?id=*ReleaseId*

值得注意的是,它不是一个供公众使用的API,不建议基于该API构建任何东西,因为它可能会在没有警告的情况下发生根本性的变化。Daniel同意。这不是供公众消费的。但我想随时更新API也会破坏所有现有的客户端,所以这不会是一个突然的破坏。