1、首先展示图:

Postman 自动获取 token_ci

 2、操作步骤

1、首先需要获取登录 login 接口

2、在Body 的 row 里面进行用户名密码设置

3、使用 JSON 形式,直接将浏览器的请求复制过来

Postman 自动获取 token_JSON_02

 

Postman 自动获取 token_测试工具_03

 在登录接口的下方 Tests 里面写入如下代码,需要注意的是后端传过来的数据格式

var data = JSON.parse(responseBody);
postman.setEnvironmentVariable("token", data.pageData.token);
// data为获取到的返回数据,token为我创建环境时的变量名
{
    "success": true,
    "code": 1000,
    "message": "操作成功!",
    "pageData": {
        "longToken": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOlsiNTk5NDA5YzQ2NzI3NGFjODk3M2RmNzliMmQ4M2E2OWQiLCJmM2FmMWUwNWVmZjg0YTIxYWQ2NmFiZDQ4NDg3OGNlYSJdLCJleHAiOjE2ODU2ODU0NTMsImlhdCI6MTY4NDQ3NTg1M30.RPvki-kFKxn9ogEtCAWygxJ2kAdWDxHMPWCeCNeXS24",
        "type": "3",
        "token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOlsiNTk5NDA5YzQ2NzI3NGFjODk3M2RmNzliMmQ4M2E2OWQiLCJmM2FmMWUwNWVmZjg0YTIxYWQ2NmFiZDQ4NDg3OGNlYSJdLCJleHAiOjE2ODQ0Nzk0NTMsImlhdCI6MTY4NDQ3NTg1M30.5yD4BX46extYO77EajVSvHwIaLxqj_5x630IE4yGD48",
        "username": "test"
    },
    "authority": true
}

然后要调用的其他接口应该这样写,你需要注意他传入的 token 叫什么名字,这里是 token

Postman 自动获取 token_JSON_04

 

Postman 自动获取 token_ci_05

 按照步骤即可调用成功。  

{{token}}

Postman 自动获取 token_ci_06