За последние несколько месяцев мы в Автомаконе интегрировали «ВкусВилл» с двумя большими российскими партнерами. Для нас это был первый опыт интеграций с такими крупными компаниями. Но что интересно, для партнеров опыт интеграции тоже оказался в новинку. Деталями этого двустороннего процесса я бы и хотел поделиться.
Как все работает
При проведении интеграции мы предпочитаем работать на основе пул-модели: партнеры предоставляют нам API, по которому мы запускаемся в качестве сервера, и по запросу выдаем им нужную информацию. Например, каталоги товаров и торговых точек, остатки на текущий момент. Это тот минимальный набор необходимой информации, которая нужна партнерам, чтобы на своей стороне сформировать заказ и передать его нам.