Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

Наполнение товарами по АПИ Хоббицентра


Recommended Posts

За деньги естественно.

С ценами в ЛС.

 

Мне нужно добавить от них товары: а именно:

- Название

- Фото главное

- Фото дополнительные

- Цена

- Артикул (модель)

- Описание (обязательно!)

- Наличие

- Бренд

 

 

Вот что дает Хоббицентр:

 

 

Получение файлов с данными:

Получить список брендов в формате xml (55 шт.)

    $key =  md5('Логин для API' . 'Пароль для API' . 'xml' . 'brands');
            https://www.hobbycenter.ru/API/list.php?login=Логин для API&type=xml&code=brands&key=$key
    

Получить дерево категорий в формате xml (97 шт.)

    $key =  md5('Логин для API' . 'Пароль для API' . 'xml' . 'categories');
            https://www.hobbycenter.ru/API/list.php?login=Логин для API&type=xml&code=categories&key=$key
    

Получить список всех товаров в формате xml. (27398 шт.)

возвращает список всех товаров базы данных, в т.ч тех, по которым никогда не было никакого движения

    $key =  md5('Логин для API' . 'Пароль для API' . 'xml' . 'products_all');
            https://www.hobbycenter.ru/API/list.php?login=Логин для API&type=xml&code=products_all&key=$key
    

Получить список всех товаров выбранной категории в формате xml.
- минимальное время между выгрузками - 10 минут.

возвращает список товаров выбранной категории, в т.ч тех, по которым никогда не было никакого движения

    $key =  md5('Логин для API' . 'Пароль для API' . 'xml' . 'products_all');
            https://www.hobbycenter.ru/API/list.php?login=Логин для API&type=xml&code=products_all
    &key=$key&category_id=id категории
    

Получить список всех актуальных товаров в формате xml (0 шт.) 
в выгрузку добавлена информация о свободном остатке товаров

возвращает список товаров по которым было движение

    $key =  md5('Логин для API' . 'Пароль для API' . 'xml' . 'products_all_new');
            https://www.hobbycenter.ru/API/list.php?login=Логин для API&type=xml&code=products_all_new
    &key=$key
    

Получить список всех актуальных товаров выбранной категории в формате xml. .
- минимальное время между выгрузками - 10 минут.

возвращает список товаров выбранной категории по которым было движение

    $key =  md5('Логин для API' . 'Пароль для API' . 'xml' . 'products_all_new');
            https://www.hobbycenter.ru/API/list.php?login=Логин для API&type=xml&code=products_all_new
    &key=$key&category_id=id категории
    

Получить список всех актуальных товаров в самом полном виде в формате xml. 
- минимальное время между выгрузками - 10 минут.

    $key =  md5('Логин для API' . 'Пароль для API' . 'xml' . 'products_full');
            https://www.hobbycenter.ru/API/list.php?login=Логин для API&type=xml&code=products_full&key=$key
    

Получить список всех актуальных товаров выбранной категории в самом полном виде в формате xml

    $key =  md5('Логин для API' . 'Пароль для API' . 'xml' . 'products_full');
            https://www.hobbycenter.ru/API/list.php?login=Логин для API&type=xml&code=products_full&key=$key
    &category_id=id категории
    

Получить список всех актуальных товаров в формате yandex xml (YML). - минимальное время между выгрузками - 10 минут.

в данной выгрузке галерея (gallery) и теги товаров (specifications) передаются в массивах, а не строкой

    $key =  md5('Логин для API' . 'Пароль для API' . 'xml' . 'products_full');
            https://www.hobbycenter.ru/API/list.php?login=Логин для API&type=xml&code=products_full&format=yml&key=$key
    

Описание параметров запроса:

  • login — логин для API
  • key — ключ $key=md5('Логин для API' . 'Пароль для API' . $type . $code);
  • type — формат выгрузки (xml,json,yml)
  • code — тип выгрузки
    • brand — бренды
    • categories — категории
    • products_all — все товары
    • products_all_new — актуальные товары в кратком формате
    • products_full — все товары в самом полном формате

Дополнительные параметры:

  • out — вывод данных
    • file — вложенный файл (по-умолчанию)
    • content — окно браузера

Описание атрибутов файла ответа для списка товаров:

  • id — уникальный цифровой идентификатор товара
  • article — уникальный артикул товара
  • name — наименование товара
  • description — краткое описание
  • extended_description — полное описание в html
  • weight — вес товара брутто, кг.
  • volume — объем упаковки товара, см3
  • last_update — дата добавления/последнего изменения карточки товара (Unix timestamp)
  • brand — наименование бренда товара
  • category_list — id категорий товара разделенные запятыми
  • gallery — url фотографий товара разделенные символом "|"
  • photo — url основного фото товара
  • qty_free — свободный остаток, шт. или приблизительное количество, где:
    "мало" — меньше 10шт.
    "средне" — от 10шт. до 20шт.
    "много" — более 20шт.
  • main_category — id основной категории
  • sale — признак наличия товара (1/0)
  • spares — артикулы запчастей товара разделенные запятыми
  • dealer_price — цена дилера, руб.
  • retail_price — розничная цена, руб.
  • L - длина упаковки, см
  • W - ширина упаковки, см
  • H - высота упаковки, см
  • ean - штрих-код товара в формате EAN-13

Новые атрибуты:

  • title — заголовок товара
  • specifications — теги и характеристики товара разделенные символом "|"

Скачать пример работы с api


 

Выгрузка атрибутов (тегов) товаров:

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

Получить дерево атрибутов.

    $key =  md5('Логин для API' . 'Пароль для API' . 'xml' . 'tag_tree');
            https://www.hobbycenter.ru/API/list.php?login=Логин для API&type=xml&code=tag_tree&key=$key
    

Получить привязки товаров и значения атрибутов.

    $key =  md5('Логин для API' . 'Пароль для API' . 'xml' . 'tag_products');
            https://www.hobbycenter.ru/API/list.php?login=Логин для API&type=xml&code=tag_products&key=$key
    


Пример привязок атрибутов товара "Пропеллер LP12060 (APC PROPELLER APC 12X6)"

Привязки товаров из выгрузки tag_products


    <item>
        <product_id>13095</product_id>              // id товара
        <tags>
            <tag>
                <tag_id>212</tag_id> // диаметр (в tag_tree тег с id=212)
                <value>12</value>     // значение диаметра
            </tag>
            <tag>
                <tag_id>213</tag_id> // шаг (в tag_tree тег с Id=213)
                <value>6</value>         // значение шага
            </tag>
            <tag>
                <tag_id>214</tag_id>
                <option_id>1049</option_id> // id опции из tag_tree
                <value>Электро</value>  // значение опции
            </tag>
        </tags>
    </item>
    

Дерево тегов из выгрузки tag_tree


    <category>
        <id>36</id>
        <parent_id>34</parent_id>
        <name>Пропеллеры</name>
        <tags>
            <tag>
                <id>212</id>
                <name>Диаметр</name>
                <type>line</type>    // строковый параметр
            </tag>
            <tag>
                <id>213</id>
                <name>Шаг</name>
                <type>line</type>  // строковый параметр
            </tag>
            <tag>
                <id>214</id>
                <name>Двигатель</name>
                <type>checkbox</type>  // выпадающий список
                <options>  // опции выпадающего списка
                    <option>
                        <id>1049</id>
                        <name>Электро</name>
                    </option>
                    <option>
                        <id>1050</id>
                        <name>ДВС</name>
                    </option>
                </options>
            </tag>
Link to post
Share on other sites

с ХоббиЦентр работаю регулярно

Link to post
Share on other sites

Здравствуйте. 3500-4500р. За модуль под вашего поставщика. Оплата по факту выполнения.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.