postman小技巧之pre-request script

213 阅读1分钟
pm.sendRequest({
    url: access_token_url, // 替换为实际的请求地址
    method: 'POST', // 替换为实际的请求方法
    header: {
        'Content-Type': 'application/x-www-form-urlencoded', // 替换为实际的请求头信息
    },
    body: {
        mode: 'urlencoded',
        urlencoded: [
            { key: 'client_id', value: pm.environment.get("appKey") }, // 替换为实际的key
            { key: 'client_secret', value: pm.environment.get("appSecret") }, // 替换为实际的秘钥
            { key: 'company_id', value: pm.environment.get("companyId") } // 替换为实际的公司
        ]
    }
}, function (err, res) {
    if (err) {
        console.error(err);
    } else {
        // 响应数据
        console.log(res.json());
		// 获取 access token 的值
		var accessToken = res.json().data.access_token;
		pm.environment.set("accessToken", accessToken);

    }
});