Прямое взаимодействие с API

Ознакомиться с документаций к API и нужными методами

Узнайте о том как работает DMS.API здесь.

Также ознакомьтесь с логикой отражения различных учетных операций с авто в Авто.ру Бизнес здесь.

Загрузить один автомобиль в Авто.ру Бизнес

Для передачи информации об автомобиле, вам потребуется сделать сопоставление значений различных атрибутов в DMS и значений, используемых в DMS.API.

К примеру, для обозначения полного привода, используется значение awd.

Значения, используемые при взаимодействии с DMS.API, описаны в swagger-документации.

Также потребуется настроить сопоставление справочника автосалонов (складов) в DMS со справочником в Авто.ру Бизнес. При предоставлении доступа к аккаунту в Авто.ру Бизнес автосалоны уже должны быть созданы и настроены, так что требуется лишь узнать их идентификаторы для настройки сопоставления. Сделать это можно при помощи метода GET /dealers/, либо в службе поддержки — напишите на help@business.auto.ru.

Для начала, загрузите один автомобиль через DMS.API, а затем через личный кабинет Авто.ру Бизнес убедитесь, что загрузка выполнена корректно.

Организовать регулярную выгрузку в Авто.ру Бизнес

  1. Если загрузка одного авто выполнилась успешно, попробуйте загрузить весь склад.
  2. После загрузки специалисты поддержки предоставят вам информацию о проблемах загрузки.
  3. После отработки комментариев и проблем массовой загрузки, выполните обработку всех видов операций.
  4. Наладьте регулярную выгрузку склада в соответствии с выбранной схемой.

Обеспечить корректную обработку ошибок

Убедитесь, что код для взаимодействия с Авто.ру Бизнес обрабатывает возможные исключительные ситуации, а именно:

  1. Вы сохраняете журнал обращений и ответов от Авто.ру Бизнес. Это поможет вам быстро находить причины любых проблем.
  2. Выполняется авторизация, в случае получения кода ответа 401 Bad Request
  3. Запрос к API выполняется повторно, при получении 429 Too Many Requests или 500 Internal Server Error, либо откладывается для выполнения позже.