Модуль Интеграция с сервисом ЛитРес
Модуль позволяет настроить интеграцию с книжным магазином ЛитРес. От сервиса запрашивается информация о жанрах, авторах, книгах. А в библиотеку модуль отправляет информацию о платежах, получив ответ на которую, может менять статус заказа.
Сам процесс получения информации, можно автоматизировать, добавив запросы в сron-расписание.
Интеграция осуществляется по второй схеме из предоставленных ЛитРес, когда интернет-магазин получает только информацию о книгах, а сами файлы хранятся и отдаются на скачивание с платформы самой библиотеки.
- Store Builder
- Store Builder Ultimate
- Multi-Vendor
- Multi-Vendor Plus
- Multi-Vendor Ultimate
- Владельцам
- English
- Русский
- 4.17.X
- 4.16.X
- 4.15.X
- 4.14.X
- 4.13.X
- 4.12.X
Настройка
После установки модуля в настройках модуля, на вкладке Настройки → Подключение указываем данные для работы полученные от сервиса Литрес, либо ставим галочку Тестовый режим для проверки работы модуля
Далее необходимо создать категорию для книг и характеристики для товаров в этой категории. К ним есть определенные требования(подробнее описаны в настройках)
После этого для первоначальной синхронизации необходимо один раз запустить скрипт по адресу [домен_сайта]/admin.php?dispatch=ms_litres_integration.get_genres_list для получения списка жанров
После его выполнения запускаем скрипт
[домен_сайта]/admin.php?dispatch=ms_litres_integration.get_fresh_book&from=2013-01-01&days=1 для получения книг
Для автоматической синхронизации в дальнейшем добавляем в cron запуск скрипта [домен_сайта]/admin.php?dispatch=ms_litres_integration.get_genres_list раз в 14 дней. И скрипта [домен_сайта]/admin.php?dispatch=ms_litres_integration.get_fresh_book&minutes=15 раз в 15 минут.
После этого выберем статус заказа, при наступлении которого будем сообщать о выполнении покупки на сторону Litres. Перейдем Администрирование → Статусы → Статусы заказов, выберем нужный статус
И в его настройках поставим галочку Отправлять запрос в ЛитРес о продаже
А в настройках самого модуля выберем статус, в который заказ перейдет в случае его отклонения Litres
v1.0.4 (скоро)
[*] Изменены короткие теги на обычные
v1.0.3 от 26.12.2022
[+] Стандартизация модуля
v1.0.2 от 09.10.2022
[+] Стандартизация модуля
v1.0.1 от 18.07.2022
[*] Cтандартизация кода модуля
v1.0.0 от 10.11.2021
[+] Первое издание
Ваш запрос отправлен!
Ваш запрос на доработку модуля отправлен в техническую поддержку. Мы изучим ваши пожелания и дадим обратную свзязь.
Вам придет уведомление на указанный Email.
Здесь можно поделиться своим мнением и оценить нашу работу.
Ваши отзывы помогают нам стать лучше и предлагать вам еще более качественный сервис.