1) разработать работающий скрипт (на python), взаимодействующий с REST API в интернете по заданному перечню команд.
Этап 1.1. – получение временного токена от сервера (логин, пароль, ключ);
Этап 1.2 – получение выгрузки кодов по запросам (.csv), формируемым с использованием внешнего словаря (.txt), регулярное обновление временного токена в случае истечения в период работы скрипта (Этап 1.1);
Этап 2 – скачивание файлов с использованием REST API с использованием выгрузки кодов по итогам запросов (.csv из Этап 1.2) и регулярное обновление временного токена в случае истечения в период работы скрипта (Этап 1);
Скрипт должен быть написан максимально открытым кодом - предусматривать возможность корректировки наименований полей.
2) подготовить описание скрипта с указанием необходимых действий до запуска (переименование файлов, создание папки / перечня – при необходимости) и необходимое ПО для запуска (оболочка, необходимые пакеты со способом установки).
Со стороны заказчика – работоспособные запросы для curl (для командной строки Windows) на каждом этапе с описанием алгоритма формирования; примеры входящих значений, необходимых для скрипта; примеры результата.