HTTP загрузчики

Добавление HTTP загрузчика прайс-листов

Название - название загрузкичка.

Расписание - расписание загрузки в крон формате, задавайте разумные интервалы проверки.

Имя файла - понятное название файла, под которым будет сохранен полученный файл. 

Настройки загрузки прайс-листов по ссылкам

В настройках http задайте необходимые настройки для получения файлов. Если скачивается файл, требующий авторизации, авторизуйтесь через браузер, найдите через инструменты разработчика заголовки, скопируйте и вставьте в поле заголовки http.

Callback токен - токен для обратного вызова, позволяющий запустить загручик из вне без использования расписания. Как использовать: POST /pricelists/callback/fetcher/ТОКЕН/ Пример: POST https://0708.avrutin.org/pricelists/callback/fetcher/token/

  • Только POST запросы (GET не работает)
  • Токен генерируется автоматически
  • Работает только для FTP/HTTP/API загрузчиков
  • Загрузчик должен быть активен (is_active=True)
  • Храните токен в секрете - любой, кто знает токен, может запустить загрузчик

Используйте тогда, когда нет уверенности в том, что файл отдается новый по расписанию, например, если вы используете результаты парсинга и не известно когда файл будет готов, просто по окончании парсинга делайте запрос на запуск загрузчика, файл гарантировано будет нужной версии.

Также здесь отображен лог запуска и возможные ошибки, если есть ошибки, измените настройки.