Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

  1. Объявите тело ответа. Адрес на этом этапе: «result».


  2. Между элементами адреса проставьте точки. Адрес на этом этапе: «result.».

  3. Укажите поле «calls». Это поле является массивом. Массивы обозначаются квадратными скобками. Адрес на этом этапе: «result.calls».


  4. Все элементы массива обозначаются индексами. Укажите элемент массива, содержащий интересующую информацию. Адрес на этом этапе: «result.calls.1».


    Примечание

    Индексация в массивах начинается с 0, поэтому если в массиве 3 элемента, но индексироваться они будут следующим образом: 0, 1, 2.

  5. После того, как попали в нужный элемент массива, укажите поле «variables». Адрес на этом этапе: «result.calls.1.variables».


  6. Укажите последнее интересующее вас поле «age». Адрес на этом этапе: «result.calls.1.variables.age».


Таким образом полный адрес искомого элемента: «result.calls.1.variables.age».

Использование адреса в сценарии

Попробуем получить значение переменной first_name из одного из примеров выше уже в сценарии. Для этого создадим запрос к серверу и подтянем оттуда искомый JSON.

Для сохранения нужных данных в переменную указываем полный адрес в JSON к искомым данным.