Api 如何将json参数从Postman发布到Jenkins?
我需要通过Postman调用Jenkins作业的API。此作业需要参数(主机、详细信息和PMSP) Auth使用Jenkins令牌工作,并使用头内容类型:application/jsonApi 如何将json参数从Postman发布到Jenkins?,api,jenkins,postman,Api,Jenkins,Postman,我需要通过Postman调用Jenkins作业的API。此作业需要参数(主机、详细信息和PMSP) Auth使用Jenkins令牌工作,并使用头内容类型:application/json 我试图调用端点,将以下主体添加到请求中,但结果是未提交任何内容,并且作业未运行 我试图调用添加相同实体的端点。我创建了201(作业正在运行),但是没有为作业提供任何参数 我的JSON构造得好吗?我需要调用哪个端点?如果您想关注的是Postman,则可以直接将curl命令导入应用程序 这将创建一个新请求供您
- 我试图调用端点,将以下主体添加到请求中,但结果是未提交任何内容,并且作业未运行
- 我试图调用添加相同实体的端点。我创建了201(作业正在运行),但是没有为作业提供任何参数
我的JSON构造得好吗?我需要调用哪个端点?如果您想关注的是
Postman
,则可以直接将curl命令导入应用程序
这将创建一个新请求供您使用,并根据命令中的详细信息填充此请求
从这里,您应该能够添加自己的URL,并将其指向您需要的位置 你在找这个-->??ex-curl-X POST-JENKINS_URL/job/job_NAME/build--user-user:TOKEN--data-urlencode-json='{“参数”:[{“NAME”:“id”,“value”:“123”},{“NAME”:“verbosity”,“value”:“high”}}我用curl尝试了这个解决方案,效果非常好。但我想把重点放在邮递员身上!这就是你想要的。我已经测试过了,它正在工作。谢谢你,太完美了!很高兴知道这一点
{
"parameter": [
{
"name": "HOSTS",
"value": "[linux]\n1.2.3.4"
},
{
"name": "VERBOSITY",
"value": "vv"
},
{
"name": "SANS_PMSP",
"value": true
}
]
}