gpt4 book ai didi

azure - 访问 Azure DevOps Runs API 中的消息正文

转载 作者:行者123 更新时间:2023-12-03 02:13:37 26 4
gpt4 key购买 nike

我正在尝试使用 HTTP 请求触发我的 Azure Pipeline。我使用 Azure DevOps 提供的 Runs API 来执行此操作, https://learn.microsoft.com/en-us/rest/api/azure/devops/pipelines/runs/run-pipeline?view=azure-devops-rest-6.0

我希望能够在我的管道中访问与 POST 请求一起发送的消息正文。

我知道可以执行以下操作,

向我的管道添加类似于下面所示的参数,

parameters:
- name: id
type: string

将我的请求的消息正文发送到 templateParameters 中的 Runs API,以便能够访问作为参数的值。

我面临的问题是,我的管道实际上是由 Webhook 触发的,因此我无法控制消息正文的结构。我无法将数据放入 templateParameters 中以便通过参数访问值。

还有其他方法可以访问消息正文的值吗?还有其他方法可以解决我的问题吗?

最佳答案

正如 @Thomas 提到的,发送的请求正文需要按照 DevOps API 中的定义,因此,我必须使用 Azure 函数作为中介来获取我的初始请求,将其放入 中templateParameters 并将其重新路由到 Azure DevOps。

关于azure - 访问 Azure DevOps Runs API 中的消息正文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72293088/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com