API - wildberries-tech/universal-harvester GitHub Wiki
Запросы к Universal Harvester можно выполнять с помощью приложения curl.
curl
Пример команды:
curl -OJ --header "Authorization: [token]" -k "https://you-harvester.ru/api/scenario/[scenario]/parameters/[parameters]/[output_type]"
[token] -- токен авторизации [scenario] -- имя сценария в url кодировке [parameters] -- текстовое представление json с параметрами в url кодировке [output_type] -- тип представления конечного результата
Типы вывода
Возможные типы возвращаемых данных:
- xlsx -- таблица формата excel;
- csvzip -- архив с текстовыми таблицами csv;
- jsonzip -- архив с json результатом;
- json -- json результатом;
Токен
Токен представляет собой base64 строку, содержащую логин и пароль пользователя в JSON.
{"username":"foo","password":"bar"}
Пример
curl -OJ --header "Authorization: eyJ1c2VybmFtZSI6ImZvbyIsInBhc3N3b3JkIjoiYmFyIn0=" -k "https://you-harvester.ru/api/scenario/%5BTest%5D%20Foobar%20scenario/parameters/%7B%22foo%22:%22foo%22,%22bar%22:1%7D/xlsx"