我想将动态参数作为请求URL
的一部分传递像
第一个API的Response主体中的少数元素应该输入或者作为第二个REST API中的请求URL的一部分输入
Ex: 以下是First API的响应主体
{
"locations": [
{
"locationID": 1,
"locationDescription": null
},
{
"locationID": 2,
"locationDescription": null
},
{
"locationID": 3,
"locationDescription": null
}
],`enter code here`
"locationCount": 3
}
在此我需要只选择位置ID的值,我想将其保存在JSON对象中,我想将这些位置ID作为第二个API中的请求URL的一部分传递
第二个API请求网址:
hostname/cpi/locations/{{locationID}}
我想使用setNextRequest方法,并希望调用第二个API次数,具体取决于id作为第一个API的响应而获得的位置id
以下是我正在使用的粗略代码,但它无法正常工作请帮助
for(i = 1; i<pm.globals.get("indexOfLocationId");i++)
{
pm.globals.set("locationID", i)
postman.setNextRequest('Second REST API Name')
console.log(responseBody);
}
});