在邮递员中使用PUT请求更新环境时遇到问题

时间:2019-11-19 05:26:11

标签: api variables postman put

我确信这很简单,对于Postman来说我还比较陌生,因此请原谅我,但是我在使用postman中的PUT请求更新环境时遇到了麻烦。

这是我的请求前脚本:

var new_env = JSON.parse(environment.cloned_environment);
new_env.done_artists = environment.done_artists;
new_env.artists = environment.artists;
(delete new_env.cloned_environment);
var values = [];

_.each(new_env, function (value, key) {
    values.push({"key": key, "value": value});
});
console.log(values);
postman.setEnvironmentVariable("updated_environment", JSON.stringify(values));

这是我尝试运行集合时不断收到的错误: error

我认为我做错了几件事。我已经参考了Postman Pro API文档,并且了解到对环境的PUT请求要求您将x-api-key与生成的密钥一起传递给我,并将其设置为环境变量,以便可以在标头中引用它,但除此之外,我不确定自己在做什么错。

这是我的环境变量的屏幕快照,以供参考,因为我认为这可能与之有关: variables1 variables2 variables3

0 个答案:

没有答案