Как работает система
На примере одного склада, алгоритм работы таков: наш сервер отправляет специальному скрипту на вашем сайте поисковый запрос (например: max232, adm232, atmega16 и так далее), который ищет по внутренней базе (MySQL, Excel, текстовый файл и пр.), и возвращает список позиций удовлетворяющих запросу и состояние склада для них (нет на складе, есть, 100 штук и т.п.), а также, возможно, производителя, цены, описание, ссылку на документацию и прочее.
Как подключиться к системе
Ваш системный администратор должен подготовить указанный выше скрипт, который будет выдавать интересующую нас складскую информацию и, возможно, дополнительные поля. Для того чтобы узнать требования к скрипту более подробно смотрите Спецификацию.
После того как скрипт подготовлен и протестирован, вам необходимо отправить заявку на info@optochip.org с указанием следующих полей:
- e-mail для технических уведомлений;
- Контактное лицо (для сотрудников Optochip.org)
Информация о скрипте.
- URL-адрес скрипта.
- Параметры вызова скрипта и параметр, в котором передается поисковый запрос.
Требования для подключения online-склада
- Поиск должен работать достаточно быстро (до 1 секунды), иначе наш сервер не будет успевать получить всю информацию и, соответственно, выводить ее в результатах поиска.
- Сервер должен быть готов обрабатывать несколько десятков тысяч запросов в сутки.
- На вашем сайте должна быть, в каком-либо виде, представлена складская информация (поиск по складу, прайс-лист, каталог), из которой должно быть явно видно имеются ли указанные компоненты на вашем складе или нет. Это необходимо для проверки того, что данные, которые мы получаем от вашего скрипта, не противоречат информации на вашем сайте.
Структура Вашего XML файла должна иметь следующий вид:
<?xml version="1.0" encoding="utf-8"?> <items> <item> <sku>XC1736ESO8I</sku> * <manufacturer>XILINX</manufacturer> <description>Микросхема XILINX 8SO</description> <currency>euro</currency> <amt>5</amt> * <minamt>3</minamt> <year>2001</year> <otk>ВП</otk> <unit>метры</unit> <p1>12.25</p1> * <p10>11.25</p10> <p100>10.25</p100> <p1000>9.25</p1000> <p10000>8.25</p10000> <href>http://site.org/item/124556</href> </item> <item> <sku>XC1736ESO8I</sku> <amt>5</amt> <p1>12.25</p1> </item> <item> ... </item> </items>
* - Обязательный параметр
Кодировка Вашего ответа должна быть UTF-8!
Тег <items> является корневым элементом и может встречаться в xml-документе не более одного раза. В случае отсутствия запрашиваемого компонента на складе, должен выводится блок <items></items> (или <items />) либо пустой документ.
Тег <item> обрамляет информацию о каждом найденном компоненте и может встречаться в документе не более 20 раз. Внутри тега </item> элементы могут располагаться в любой последовательности. Наличие пробелов и переносов строк не играет роли. В целях уменьшения объемов передаваемой информации желательно не вставлять в документ пустые теги.
Информация о компоненте содержится в следующих тегах:
Производитель | Артикул | Описание | Дата производства | Цены | Остаток на складе |
---|
© ООО «ОПТОЧИП», 2017-2025. Политика конфиденциальности. 125430, РФ, Москва, ул. Митинская, д.16