Информация для разработчиков

В Comparor мы предоставляем разработчикам возможность получать доступ к информации нашего компаратора через API.
API
Как получить доступ к API?
Comparor предлагает API, который позволяет получать доступ к информации о ценах из нашего каталога. Благодаря нашему API вы сможете получать данные о ценах миллионов товаров во всех магазинах, которые мы анализируем.
Чтобы получить доступ к API, вы должны зарегистрироваться как пользователь и создать API-ключ в своей учетной записи. Необходимые шаги:
- 1.- Зарегистрируйтесь как пользователь Comparor, используя регистрационную форму или через аккаунт Google
- 2.- Перейдите в раздел API в своей учетной записи и сгенерируйте новый APIKEY
- 3.- Выполните интеграцию API-ключа
Обратите внимание, что часть информации ограничена определенными торговыми соглашениями, поэтому по некоторым магазинам данные не предоставляются.
Ограничения API
методы
Получить цену товара
Описание
Получает список цен для данного товара в существующих магазинах
URL API
https://www.comparor.com/api/
Petición
Сделайте GET или POST запрос к URL API со следующими параметрами:
- apikey, укажите здесь свой API Key
- method=product.getprice
- market, Страна ссылки (uk, de, fr, it, es)
- ean, EAN продукта для запроса (13 цифр)
Результат
- status, возможные значения: OK, FAIL
- error, Код ошибки в случае сбоя запроса
- result, список цен:
- platform, Название магазина
- platform_url, URL магазина
- product, Название продукта в магазине
- product_url, URL продукта в магазине
- price, последняя найденная цена
- unix_timestamp, Дата, когда была найдена цена
возможные ошибки
- INCORRECT_METHOD, Указанный метод не существует.
- INCORRECT_EAN, Неверный EAN или товар отсутствует в нашем каталоге.
- INCORRECT_MARKET, Указанный рынок не существует.
- INCORRECT_IP, Доступ с данного IP запрещён.
- INCORRECT_APIKEY, Указанный API KEY не существует.
- LIMIT_REACHED, Вы достигли лимита разрешённых запросов.
Пример GET-запроса
https://www.comparor.com/api/?apikey={APIKEY}&method=product.getprice&market={MARKET}&ean={EAN}
Вопросы, проблемы или предложения
Если у вас есть какие-либо вопросы к нашей компании, вы можете задать их, используя контактную форму. Мы здесь, чтобы помочь вам со всеми вашими вопросами.
