Прямое взаимодействие с API
Ознакомиться с документаций к API и нужными методами
Узнайте о том как работает DMS.API здесь.
Также ознакомьтесь с логикой отражения различных учетных операций с авто в Авто.ру Бизнес здесь.
Загрузить один автомобиль в Авто.ру Бизнес
Для передачи информации об автомобиле, вам потребуется сделать сопоставление значений различных атрибутов в DMS и значений, используемых в DMS.API.
К примеру, для обозначения полного привода, используется значение awd
.
Значения, используемые при взаимодействии с DMS.API, описаны в swagger-документации.
Также потребуется настроить сопоставление справочника автосалонов (складов) в DMS со справочником в Авто.ру Бизнес. При предоставлении доступа к аккаунту в Авто.ру Бизнес автосалоны уже должны быть созданы и настроены, так что требуется лишь узнать их идентификаторы для настройки сопоставления. Сделать это можно при помощи метода GET /dealers/
, либо в службе поддержки — напишите на help@business.auto.ru.
Для начала, загрузите один автомобиль через DMS.API, а затем через личный кабинет Авто.ру Бизнес убедитесь, что загрузка выполнена корректно.
Организовать регулярную выгрузку в Авто.ру Бизнес
- Если загрузка одного авто выполнилась успешно, попробуйте загрузить весь склад.
- После загрузки специалисты поддержки предоставят вам информацию о проблемах загрузки.
- После отработки комментариев и проблем массовой загрузки, выполните обработку всех видов операций.
- Наладьте регулярную выгрузку склада в соответствии с выбранной схемой.
Обеспечить корректную обработку ошибок
Убедитесь, что код для взаимодействия с Авто.ру Бизнес обрабатывает возможные исключительные ситуации, а именно:
- Вы сохраняете журнал обращений и ответов от Авто.ру Бизнес. Это поможет вам быстро находить причины любых проблем.
- Выполняется авторизация, в случае получения кода ответа
401 Bad Request
- Запрос к API выполняется повторно, при получении
429 Too Many Requests
или500 Internal Server Error
, либо откладывается для выполнения позже.