Теперь можно выкладывать панорамы, снятые с помощью Авто.ру, не только на наш сервис, но и на ваш дилерский сайт. Ниже инструкция, как это сделать. Рекомендуем доверить интеграцию панорам специалисту со знанием html/css.
* Пошаговую инструкцию по съёмке панорам вы найдёте по этой ссылке.
Мы добавим его в список разрешённых. Ограничение нужно для того, чтобы панорамы не размещали на сторонних ресурсах без вашего разрешения.
Добавьте к себе на страницу пустой элемент, в который будет вставлена панорама:
<div class="panorama_target"></div>
<script src="https://auto-export.s3.yandex.net/auto/frontend/autoru-panorama-lib/lib.min.js" type="text/javascript"></script>
Ещё ниже в коде нужно инициализировать саму панораму, добавив:
<script type="text/javascript">
(new AutoRuPanorama(
{
width: 800,
offerId: '1097161934-9987e1fb',
targetSelector: '.panorama_target',
category: 'trucks',
}
)).init();
</script>
width
— ширина блока с панорамой (высота будет рассчитана автоматически исходя из пропорции 4:3)
offerId
— идентификатор объявления на Auto.ru (последняя часть url объявления)
targetSelector
— селектор дом-элемента, куда будет вставлена панорама
category
— категория транспорта, может принимать значения ‘cars’, ‘moto’, ‘trucks’; не является обязательным параметром. Если категория не передана, ее значение будет установлено по умолчанию ‘cars’.
Внимание! Сохранность логина и пароля находится целиком под ответственностью дилера. Указанные действия нужно совершать на backend стороне, ни при каких условиях нельзя передавать эти запросы через браузер.
1. Получите токен для работы с api у менеджера
https://yandex.ru/dev/autoru/doc/concepts/access-docpage/
2. Авторизуйтесь
https://yandex.ru/dev/autoru/doc/reference/auth-login-docpage/
3. Получите список объявлений, используя status=active и VIN как параметр
https://yandex.ru/dev/autoru/doc/reference/user-offers-category-docpage/
4. В полученном ответе используйте поле ID как идентификатор объявления на Авто.ру
На вашем сайте автоматически появятся панорамы автомобилей с Авто.ру, по которым добавлены указанные выше коды.
Если у вас остались вопросы, вы можете обратиться к региональному менеджеру Авто.ру (контакты указаны в личном кабинете дилера) или написать на accounting@yandex-team.ru.