postman初入门

这篇文章的目的有两个

  • postman的基本使用
  • 在登录接口中获取token并保存在环境变量中

postman的使用

首先我们配置一下环境变量

在这里我们新建了一个名叫demo的环境, 里面只有一个变量就是api, 对应我们调接口的域名, 这样以后就方便管理了

记得把当前的环境切换成demo

小眼睛可以看当前环境中有什么变量, 以后如果想使用这个域名, 就可以使用{{api}}代替

添加一个全局变量 token

只新建一个key 叫 token即可

此时小眼睛是这样的, token是空值

调用一个接口

新建一个接口调用如下图

这里要换成自己的登录接口, 填入需要的参数, 按send调用一次

这里我的接口返回是这样的, 这里的access_token即是我登录所需的token, 要如何把它保存在全局变量中呢? 只需要写一下Tests

var res = JSON.parse(responseBody);

if (res.access_token) {
    postman.setGlobalVariable("token", 'Bearer ' + res.access_token);
}

要了解更多的话可以看postman文档, 这里大概就是拿到了响应回来的数据, 如果有access_token的话, 就将他保存在global的token中, 而'Bearer '是约定好的一种规范, 可以无视, 再重新按send调用一下接口

如果小眼睛里看到token有值, 就成功了! 往后再需要token的时候就使用{{token}}代替即可, 如果过期了就重新调一下登录接口好了

你可能感兴趣的:(postman初入门)