前言:當一個人的改變起自他本身,他已經不是一個平常人了。
在使用postman進行接口測試式,經常需要用到上個接口的access_token值做為下個接口的入參。
一、具體思路有以下幾步:
1、獲取上個接口的access_token值
2、將返回值設置成全局變量
3、設置下個接口的參數形式
二、舉例如下:
兩個接口(設置微信公眾號的測試號的菜單欄的接口)
1、第一個接口用戶獲取access_token。https://api.weixin.qq.com/cgi-bin/token?三個參數如下。
2、第二個接口創建標簽接口。https://api.weixin.qq.com/cgi-bin/tags/create?access_token=XXX,參數格式{ "tag" : { "name" : "佛山" } }
三、操作步驟:
第一個接口的access_token值如下:
在第一個接口的tests中,獲取access_token,並將其設置為環境變量,代碼如下:
var json =pm.response.json() if (json.access_token){ tests[json.access_token]=true //獲取上個接口的access_token值 postman.setEnvironmentVariable('token',json.access_token) //設置access_token為全局變量 } else{ tests[json.access_token]=false }
環境變量設置如下:
下個接口入參,將access_token值等於{{token}}:
保證兩個接口在同一個文件下,確保在同一環境下。這樣就能成功獲取了