Table of Contents |
---|
Обычные файлы по ссылке
...
Если в архиве в файле указываются даты, то каждый раз будет создаваться новый файл и периодически нужно будет удалять из папки старые файлы прайса.
Колонка Дополнительно
В этой колонке можно ввести “заголовки” для HTTP-запросов. Например, если для скачиваемой ссылки нужно пройти какую-то простую авторизацию по логину и паролю, то в Дополнительно можно ввести заголовок авторизации
Code Block |
---|
Authorization: Basic Ym9zY236Ym9zY28= |
...
Колонка XML->Excel - здесь должна быть пустая птичка, если по ссылке вы скачиваете не XML-файл, который нужно конвертировать в Excel.
...
т.е. например, для ссылки test.ru/img/prices/Остатки_на_20210512_АТ.xlsx итоговая ссылка будет выглядеть как test.ru/img/prices/Остатки_на_[yyyy][mm][dd]_АТ.xlsx
Если в момент выполнения задания еще нет файла с сегодняшней датой, то будет ошибка в задании.
...
Пример настроек:
Code Block |
---|
csvxlsx utf8
, |
Варианты скачивания файлов
Если ссылка, по которой вы скачиваете файл, требует, чтобы скачивание было только через браузер, или чтобы работал JavaScript, или какие-то проблемы с SSL-соединением или другие ошибки, при этом через браузер на компьютере вы можете скачать файл, то можно попробовать 2 других варианта скачивания. Вариант вводится в колонку Дополнительно (при этом никаких http-заголовков указать нельзя будет).
BRWS - скачивание происходит средствами Windows
CURL - скачивание происходит через утилиту curl. Для этого варианта необходимо, чтобы у вас была папка Quad Solutions\curl в которую нужно скопировать файлы из папки curl по ссылке https://disk.yandex.com/d/vTeVE7Y8L8Mo0w
Вариант CURL нужно использовать, например, для скачивания прайса netlab по ссылке
https://www.netlab.ru/products/dealerD.zip
GoogleSheets / GoogleDrive
...
https://docs.google.com/spreadsheets/d/1pS5XpAzkxyoUzv7khJN_fkEL0/export?format=csv&gid=1615075392
ИД листа можно посмотреть в браузере в строке ссылки, выбрав соответствующий лист в самом прайсе
...