2017-07-06 50 views
0

我正在使用郵遞員將響應從正文傳遞到環境設置。特別是不能這樣做。無法提取響應正文來設置env變量

響應:

{ 
"AvailableTypes": [ 
    { 
     "SubTypes": [ 
      2, 
      1 
     ], 
     "Type": 0 
    } 
], 
"PaymentInstruments": [ 
    { 
     "Created": "2017-06-20T18:20:15.963Z", 
     "CreditCard": { 
      "Type": 2 
     }, 
     "Id": 715886 
    } 
] 

}

測試:

var jsonData = JSON.parse(responseBody); 
postman.setEnvironmentVariable("PID", jsonData.PaymentInstruments.Id); 
+0

您有一個數組。你需要得到它的一個元素。 – SLaks

回答

0

我修改了測試:

var jsonData = JSON.parse(responseBody); 
postman.setEnvironmentVariable("PID", jsonData.PaymentInstruments[0].Id);