问题描述:
现在有A, B两个接口,一个接口返回的的中是以下结构,我要取里面的给B接口用。
{ ,,“状态”:1, ,,“代码”:0, ,,“味精”:“获取* *成功!”, “数据”才能:{ ,,,“行”:,( ,,,,,{ ,,,,,,,“order_id”:,“1493967886001”, ,,,,,,,…… ,,,,,} ,,,, ,,,“pagenation”:, { ,,,,,“总”,“1”, ,,,,,“页面”:,“1”, ,,,,,“页大小”:,“20”, ,,,,,“page_offset”, 0, ,,,,,“page_total”: 1 ,,,} ,,}}
解决办法:
1,在一个接口的里面设定环境变量
var data =, JSON.parse (responseBody);如果(data.status ==1) { ,,,测试(“查询成功”],=,真的; ,,,postman.setEnvironmentVariable (“order_id”, data.data.rows.order_id);其它}{ ,,,测试(“查询成功”],=,误;}
2,在B接口的参数中调用‘order_id’,但是我发现查看环境变量,一个接口的这个值并没有赋予到环境变量里面。
问题分析
其他接口我也是这样调用是没有问题的,但是这个接口不同的是在一个接口的里面的内多了一个,所有没有成功赋予该值到。我百度了一下资料,并没有相关的介绍,所有在此问问各位有什么解决的办法。