在 ResultUrl 未响应时获取 OperationResult object?
Getting OperationResult when ResultUrl is not in response object?
我正在求助于社区,因为我在官方文档中没有找到任何内容。
正如标题所说,我无法获取操作结果。我正在通过调用 Project - Create REST 端点来创建操作。 HTTP 调用正在响应操作引用,因为操作已成功排队。虽然操作是 运行(状态 NotSet
、Queued
、InProgress
),但我以 300 毫秒的间隔轮询操作。几秒后,操作结果为成功状态。
由于操作成功,我希望操作的 resultUrl
属性 填充指向创建的资源的 URL (在我的例子中是表单https://dev.azure.com/{organization}/_apis/projects/{projectId}?api-version=6.0
)。但是,resultUrl
根本不是 GET 调用响应的一部分。
有什么我遗漏或误解的吗?感谢任何帮助,提前致谢。
你的问题没有说清楚。如果您创建一个新项目,您就会知道它的名称。 URL 项目稳定:
https://dev.azure.com/{organization}/_apis/projects/{projectNAME}?api-version=6.0
你可以获得ProjectState in the answer and any over information like the project URL (TeamProject).
我正在求助于社区,因为我在官方文档中没有找到任何内容。
正如标题所说,我无法获取操作结果。我正在通过调用 Project - Create REST 端点来创建操作。 HTTP 调用正在响应操作引用,因为操作已成功排队。虽然操作是 运行(状态 NotSet
、Queued
、InProgress
),但我以 300 毫秒的间隔轮询操作。几秒后,操作结果为成功状态。
由于操作成功,我希望操作的 resultUrl
属性 填充指向创建的资源的 URL (在我的例子中是表单https://dev.azure.com/{organization}/_apis/projects/{projectId}?api-version=6.0
)。但是,resultUrl
根本不是 GET 调用响应的一部分。
有什么我遗漏或误解的吗?感谢任何帮助,提前致谢。
你的问题没有说清楚。如果您创建一个新项目,您就会知道它的名称。 URL 项目稳定:
https://dev.azure.com/{organization}/_apis/projects/{projectNAME}?api-version=6.0
你可以获得ProjectState in the answer and any over information like the project URL (TeamProject).