Необходимо получить значение Id для DisplayName ":" Samsung XCover 4 из ответа API
Я пробовал это, но не работает.
var response = JSON.parse(responseBody);
{
var count = Object.keys(response.Offerings[0]);
console.log(count);
for(var x =0; x <=count.length ; x++)
{
if(count[x] == 'Id')
{
var val =
console.log(response.Offerings[0].count[x]);
// console.log(pm.environment.get(count['Id']));
}
}
}
Ответ от API:
{
"Offerings": [
{
"Amount": 292,
"CurrencyCode": "CAD",
"DisplayName": "Samsung XCover 4",
"Id": 1910256761716000500,
"Language": "en-CA",
"LineOfBusinesses": [
10048
],
"MarketingViews": [],
"Name": "Samsung XCover 4",
"OfferType": 1,
"ShortDescription": "Offering bundle includes:\n- Airtime Product\n- Samsung XCover 4 device\n- SIM Card\n- & optional device protection",
У меня есть список журналов DisplayName & Id, но мне нужно использовать идентификатор для «DisplayName»: «Samsung XCover 4» в теле другого API.