Я довольно новичок во всем этом, так что потерпите меня с моим объяснением .. У меня совсем нет опыта, но с некоторым использованием Google мне удалось что-то сделать
Для ((одноразовое) назначение, которое я должен выполнить:
- Извлечение данных сотрудника с помощью запроса SOAP.
- Использование объекта из первого запроса для настройки нового запроса SOAP.
- Отправьте 2-й SOAP-запрос для получения новых данных.
- Сделайте это для всех сотрудников.
- Автоматизируйте этот процесс для данных, которые могут измениться.
Выполнение обоих запросов вручную - не проблема, это часть цепочки запросов и установки / получения переменных.
(Очевидно, я не могу добавлять изображения, потому что я новый участник, поэтому ясвязал изображения из Gyazo.
Почему пользователи с менее чем 10 очками репутации не могут добавлять изображения при задании вопроса? )
SOAP-запрос 1: https://gyazo.com/3a7f3e8b0ad7c13f9b562f7e65c54b49
Тестовый код, который я использовал для получения необходимой информации: https://gyazo.com/c9161a6fbf1246eb46ca357a8c4c6462
Переменная среды «Test», которая хранится: https://gyazo.com/0da0b9c0c709da36618c425de28e002a
Журнал консоли из этого запроса: https://gyazo.com/7394957a193e96f1737e0e1fae70d606
Объект с данными, которые мне нужны для второго запроса: https://gyazo.com/8f2060b7d48a63c3088b91cb7ebf754a
2-й SOAP-запрос, который мне нужно отправить для получения списка данных: https://gyazo.com/a972931e80ce45bad25a06477c0c50da
Как вы можете видеть на изображении (https://gyazo.com/0da0b9c0c709da36618c425de28e002a) Я попытался установитьПеременная окружения из ответа от 1-го запроса, и это сработало, но мне нужно использовать значение из переменной во 2-м запросе. Я прочитал несколько статей о том, как объединять запросы, и, проведя дополнительные исследования, я мог бы выяснить, как правильно их объединять. Тем не менее, я не могу понять, как правильно установить / получить значение "DienstverbandID". Если я использую pm.environment.get ("Test") и использую {{Test}} во 2-м запросе SOAP, я получаю сообщение об ошибке, что переменная не является целочисленным значением.
Результат от этихзапросы должны быть ответом со списком всех данных о сотрудниках, собранных при выполнении SOAP-запроса 2 с каждым DienstverbandID (258 из них).
Я надеюсь, что кто-то может мне помочь:)