Содержание
База знаний ABCP
Тут общая инфа о базе и тарифах
Описание операций API
Поиск запчастей
Подсказка при наборе номера
Операция: search/tips
Метод: GET
Возвращает по части номера массив подходящих пар бренд - номер
Параметры запроса
| Параметр | Описание |
|---|---|
| userlogin | Имя пользователя в системе |
| userpsw | md5-хэш пароля пользователя в системе |
| number | Номер (часть номера) детали |
| locale | Локаль. Задается в формате language[_territory], например, ru_RU. По умолчанию используется локаль сайта. |
https://demo.public.api.abcp.ru/search/tips?userlogin=username&userpsw=md5pass&number=0108
Поля ответа
Метод возвращает массив объектов вида:
| Поле | Описание |
|---|---|
| brand | Имя производителя. |
| number | Номер детали (код производителя). |
| description | Описание запчасти |
Получение карточки товара
Операция: articles/info
Метод: GET
к сведению
Данная операция доступна только API-администратору
Возвращает данные по указанному в параметрах товару
Параметры запроса
| Параметр | Описание |
|---|---|
| userlogin | Имя пользователя |
| userpsw | md5-хэш пароля пользователя |
| brand | Имя производителя |
| number | Код детали |
| format | Формат ответа. Допустимые значения: [b][n][p][c][h][m][t][i] - формат вывода информации (b - бренд, n - номер, p - свойства, c - кроссы, h - свойства с учетом локали, m - информация о модели, t - вывод типа кроссов с учетом направления, i - изображения запчасти). |
| cross_image | При передаче cross_image=1 и [i] в параметре format в ответе операции будут выводиться изображения кроссов. |
| source | Источник кроссов. Необязательный параметр. Через него передается массив со списком источников, в которых нужно искать кроссы. |
| with_original | Признак кроссирования через оригинал. Необязательный параметр. Через него передается массив со списком источников, в которых используется кроссирование через оригинал. Работает данный параметр только при ручном указании источников кроссов (source). Если его не передавать, то в ответе нет кроссов через оригинал по указанным источникам. |
| locale | Локаль. Задается в формате language[_territory], например, ru_RU. Это же значение используется по умолчанию. |
Пример запроса
https://demo.public.api.abcp.ru/articles/info?userlogin=username&userpsw=md5pass&brand=Febi&number=01089&format=bnpic
Метод возвращает массив объектов вида:
| Параметр | Описание |
|---|---|
| brand | Имя производителя |
| number | Искомый номер детали |
| outer_number | Номер детали, содержащий пробелы, слэши и другие символы. |
| short_number | Сокращённый номер детали. Нужен для идентификации в вашей поисковой выдаче одинаковых артикулов. Например, в случае двойной маркировки свечей NGK. |
| alt_number | Альтернативный номер детали. Нужен для идентификации в вашей поисковой выдаче одинаковых артикулов. Например, в случае коротких и полных номеров по бренду Mercedes (с буквой A и без) |
| properties | Массив свойств детали: описание, вес, объем и т.п. (при включенном формате p) |
| crosses | Массив информации об аналогах (при включенном формате c). |
| images | Массив изображений товара (при включенном формате i). В массиве указаны имена файлов расположенных по адресу https://imgcdn.abcp.ru/p/ |