Quad.Wiki

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

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

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

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

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

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

Настройки вкладок URL1 и URL2 зависят от поставщика.

Беларусь

cd-life.by

 настройки

Вкладка 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

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

th-tool.by

 настройки

Вкладка 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-архив, то в результатах нужно указать путь к архиву и название файла. Название файла в архиве может отличаться в зависимости от скидки, которую вам дает поставщик.

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

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

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

  • No labels