Versions Compared

Key

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

Перечень функций API

...

Используется Basic access authentication, логин и пароль можно получить в техподдержке

Общие сведения

Для каждого объекта, с которым работает API, возможна фильтрация данных по различным полям, а так же ограничение выборки по количеству возвращаемых объектов, подробнее здесь:

Дополнительные возможности API

...

Panel
borderColor#123
borderStylesolid
titleФункция получения брендов

http://localhost:2001/apix1/Brand

2. Получить группы товаров

Panel
borderColor#123
borderStylesolid
titleФункция получения групп товаров

http://localhost:2001/apix1/ProductCategory

3. Получить товары

Panel
borderColor#123
borderStylesolid
titleФункция получения товаров

http://localhost:2001/apix1/Product

4. Получить типы товаров

Тип товара - присваивается индивидуально каждой группе товаров. Каждый тип товара имеет свои собственные характеристики и, соответственно, такие же характеристики товаров имеют группы, которым присвоен этот тип. Типы товаров могут наследоваться по дереву групп товаров. Т.е. например

...

Panel
borderColor#123
borderStylesolid
titleФункция получения типов товаров

http://localhost:2001/apix1/ProductType

5. Получить группы характеристик

...

Panel
borderColor#123
borderStylesolid
titleФункция получения групп характеристик

http://localhost:2001/apix1/ParamGroups

6. Получить единицы измерения

...

Panel
borderColor#123
borderStylesolid
titleФункция получения единиц измерения

http://localhost:2001/apix1/ProductUnit

7. Получить характеристики

...

Panel
borderColor#123
borderStylesolid
titleФункция получения характеристик

http://localhost:2001/apix1/ParamItems

8. Получить значения характеристик

...

Panel
borderColor#123
borderStylesolid
titleФункция получения значений характеристик

http://localhost:2001/apix1/ParamItemValues

9. Получить характеристики товара

...

Panel
borderColor#123
borderStylesolid
titleФункция получения характеристик товара

http://localhost:2001/apix1/ProductValues

Для быстрого переноса и заполнения характеристик товара, если есть полные права на базу данных MySQL (возможность выполнять LOAD DATA INFILE), можно рассмотреть такой вариант:

...

Если полного доступа к базе нет (нельзя выполнить функцию LOAD DATA INFILE), то можно использовать такой же вариант insert/update из временных таблиц, только данные полученные по апи писать сразу во временные таблицы, а не в CSV файл). Прирост скорости будет за счет выполнения обновления основной таблицы за 1 запрос, вместо миллиона апдейтов.

10. Прайсы поставщиков и другие

Panel
borderColor#123
borderStylesolid
titleФункция получения товаров поставщиков

http://localhost:2001/apix1/Price

11. Получить товары поставщиков

Panel
borderColor#123
borderStylesolid
titleФункция получения товаров поставщиков

http://localhost:2001/apix1/Supplier