Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Api 如何将json参数从Postman发布到Jenkins?_Api_Jenkins_Postman - Fatal编程技术网

Api 如何将json参数从Postman发布到Jenkins?

Api 如何将json参数从Postman发布到Jenkins?,api,jenkins,postman,Api,Jenkins,Postman,我需要通过Postman调用Jenkins作业的API。此作业需要参数(主机、详细信息和PMSP) Auth使用Jenkins令牌工作,并使用头内容类型:application/json 我试图调用端点,将以下主体添加到请求中,但结果是未提交任何内容,并且作业未运行 我试图调用添加相同实体的端点。我创建了201(作业正在运行),但是没有为作业提供任何参数 我的JSON构造得好吗?我需要调用哪个端点?如果您想关注的是Postman,则可以直接将curl命令导入应用程序 这将创建一个新请求供您

我需要通过Postman调用Jenkins作业的API。此作业需要参数(主机、详细信息和PMSP)

Auth使用Jenkins令牌工作,并使用头内容类型:application/json

  • 我试图调用端点,将以下主体添加到请求中,但结果是未提交任何内容,并且作业未运行

  • 我试图调用添加相同实体的端点。我创建了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
            }
        ]
}