下面所称呼的环境变量皆为postman的而不是系统的哦,嘿嘿。

在使用postman的时候经常遇见上一个请求的结果当作下一个接口的参数的情况,例如一些token认证机制的接口。

例如最常见的微信公众号/订阅号等api的认证,这里就不拿微信的做演示了,而是随便找个网站做演示了。
请输入图片描述

// 将数据解析成json格式
var data = JSON.parse(responseBody);
// 获取access_token值
var access_token = data.data.detail.access_token;
// 设置成环境变量
pm.environment.set("access_token", access_token);

上面的图演示图中是将返回的结果集解析后放到当前选中的环境变量组的环境变量中,名字就叫access_token,下面的图片是使用这个access_token:
请输入图片描述

当然了,可以这样查看设置的环境变量是否生效,如下图:
请输入图片描述

Last modification:November 25th, 2019 at 02:34 pm