邮差下一个接口要用到上一个接口的数据

  
问题描述:

现在有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’,但是我发现查看环境变量,一个接口的这个值并没有赋予到环境变量里面。

问题分析

其他接口我也是这样调用是没有问题的,但是这个接口不同的是在一个接口的里面的内多了一个,所有没有成功赋予该值到。我百度了一下资料,并没有相关的介绍,所有在此问问各位有什么解决的办法。






邮差下一个接口要用到上一个接口的数据