Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Получение прайсов поставщиков из b2b осуществляется при помощи задания Sync.X “[WEB] Get/ Post запрос

...

В задании 3 вкладки настроек, в зависимости от b2b поставщика.

...

Note

Для всех поставщиков вам нужно указать путь к файлу, в который будет сохранен полученный прайс, это делается во вкладке Результат.

Image Modified

Если скачивается архив, то можно задать настройки по извлечению прайса из архива.

...

Expand
titleнастройки

Вкладка URL1

Image RemovedImage Added

Тип запроса: POST

URL1: https://b2.belca.by/0enter.php

POST параметры:

login=ВАШ ЛОГИН
pass=ВАШ ПАРОЛЬ

Параметры заголовков справа на скриншете:

Code Block
Upgrade-Insecure-Requests: 1

Вкладка URL2

Тип запроса: GET

URL2: https://b2.belca.by/getprice.php

Скачать: установлена птичка

...

Expand
titleнастройки

Вкладка URL1

Тип запроса: POST

URL1: http://b2b.cd-life.by/?login=yes

POST параметры:

AUTH_FORM=Y
TYPE=AUTH
USER_LOGIN=ВАШ ЛОГИН
USER_PASSWORD=ВАШ ПАРОЛЬ

Вкладка URL2

Тип запроса: GET

URL2: http://b2b.cd-life.by/price/get_price.php

Скачать: установлена птичка

...

Expand
titleнастройки

Вкладка URL1

Тип запроса: POST

URL1: https://th-tool.by/index.php?route=revolution/revpopuplogin/login

POST параметры:

email=ВАШ ЕМЕЙЛ
password=ВАШ ПАРОЛЬ

Вкладка URL2

Тип запроса: GET

URL2: https://th-tool.by/opt-price

Скачать: установлена птичка

Вкладка Результат

Так как по ссылке скачивается RAR-архив, то в результатах нужно указать путь к архиву и название файла. Название файла в архиве может отличаться в зависимости от скидки, которую вам дает поставщик.

Note

Настройку скачивания этого прайса нужно будет менять, если поставщик вам поменял условия - скорее всего поменяется название файла в архиве.

Путь архива указывайте в ту же папку, что и прайс. Если скачался архив, но не появился прайс, то значит вы неверно указали название файла из архива. Расширение у файла в архиве XLS.

Note

У поставщика на сайте стоит какая-то защита, которая блокирует доступ к его сайту уже на 3 запросе. Попросите его добавить ваш IP адрес в исключения. Если вы на нашем сервере, то сообщите ему адрес нашего сервера.

...

Expand
titleнастройки

Вкладка URL1

Нужно получить заголовок авторизации, для этого откройте сайт https://www.base64encode.org/

Введите там Строку в виде логин:пароль (ваш логин и пароль через двоеточие)и нажмите кнопку Encode

Результат появится под кнопкой Encode в виде строки символов.

Полученную строку скопируйте целиком и используйте с текстом (вместо красного текста):

Authorization: Basic полученная строка

Этот текст вставьте в поле Заголовки

Тип запроса: GET

URL1: https://minsk.jet.by/price.xls

Птичка Скачать установлена

Во вкладке Результаты введите путь, куда будет сохранен файл прайса, с расширением XLS

Note

Если у вас поменялся логин или пароль, то нужно заново сформировать строку авторизации, как описано в начале

...