Интеграция с сервисом через API (для мониторинга цен)
Содержание
Для упрощения интеграции с вашей системой сервис price-analytic.com имеет API.
API позволяет получить самые свежие данные из сервиса в формате XML, а также вы сможете самостоятельно импортировать и обрабатывать на своё усмотрение.
Для работы с API необходимо предварительно сгенерировать уникальный APIKEY в сервисе, который служит уникальным ключём доступа к вашему отчёту.
Получить ссылку на пример XML файла можно в личном кабинете в разделе «МЕНЮ-НАСТРОЙКИ-ДОСТУП ПО АПИ»
Доступны 4 функции через АПИ
Их примеры вызовов найдите в вашем аккаунте под ссылками «open» напротив каждой из функции.ReportXmlLatestGet open… Method: GET (optional parameter: task_id)
скачать XML файл с отчетом.ReportXmlInfoLatestGet open… Method: GET (optional parameter: task_id)
получить информацию про отчет или про задачу (например, загрузку продуктов в кампанию).ProductsUpload open… Method: POST. Upload YML file with products. Returns Xml with created task info.
Загружает товары в кампанию. Загружается YML файл.ReportCreate
Создает новый отчет в кампанию. Возвращает ID нового отчета
OpenAPI представляет собой формализованную спецификацию и полноценный фреймворк для описания, создания, использования и визуализации веб-сервисов REST.
Спецификация декларативна, и поэтому может быть использована клиентами без знаний особенностей серверной реализации. При этом работать с OpenAPI могут как разработчики, так и рядовые пользователи через готовые инструменты и предоставляемые интерфейсы.
Так как спецификация открыта, существует множество реализаций и примеров под различные фреймворки и языки программирования, которые позволят вам упростить интеграцию с вашим продуктом.