如何从Microsoft Team Foundation Serve API获取项目发布日期?

时间:2019-01-31 21:53:22

标签: api tfs

我正在使用Microsoft Team Foundation Serve 2015(NOZ AZURE)。我想为TFS中的每个项目确定开始结束日期。我找不到正确的URL来获取发布日期。使用这些链接时,我可以获得JSON响应:

http://SERVER/tfs/ProjectCollection/_apis/projects/5004808c-8fe3-40cc-9d6c-9a5e34fe2aff/teams/

http://SERVER/tfs/ProjectCollection/_apis/Identities/711cf0d6-5922-40a6-bb20-6a851b1f44f4

如何找到发行日期的正确URL?

我尝试了此操作以及它的其他一些变化,但是没有找到唯一的错误页面... http://SERVER/tfs/ProjectCollection/_apis/release/releases/ {releaseId}?api-version = 1.0

这是文章:https://docs.microsoft.com/en-us/rest/api/azure/devops/release/releases/get%20release?view=azure-devops-rest-5.0

需要将JSON输出作为结果。

1 个答案:

答案 0 :(得分:1)

您必须考虑几个api调用:

对于工作项目

  1. 查找工作项以获取日期:Query By Wiql

  2. 获取工作项:Get Work Item

对于迭代

  1. 在团队项目中查找团队迭代:Iterations - Get