Skip to content

Настройки печати

В админ-панели есть возможность изменить вид виджета печати. Доступно два варианта: 1) Калькулятор печати 2) Кнопка с перенаправлением пользователя в другую систему

print-settings

Калькулятор печати

print-settings

В текущий момент нет возможности настраивать параметры калькулятора печати.

Все запросы от пользователя попадают в отдельный телеграм-канал с почтой пользователя и выбранными настройками. Дальнейшее взаимодействие осуществляется менеджером.

Перенаправление пользователя в внешнюю систему

print-settings

В админ-панели указывается ссылка, по которой будет перенаправлен пользователь. В этой ссылке можно указать допольнительные параметры, такие как id книги, размер страницы, isbn, и т.д.

Пример:

https://test.metranpage.com/books/[id]/print?size=[width]x[height]

При нажатии на кнопку - пользователь будет перенапровлен по адресу:

https://test.metranpage.com/books/123/print?size=210x297

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

Использование вебхуков

После создания пользователем финальной вёрстки, Метранпаж отправит запрос во внешнюю систему (см. вебхуки). Внешняя система может получить все файлы и параметры книги, и сделать подготовку к печати. И в момент, когда пользователь будет переходить к печати - внешняя система покажет пользователю нужную страницу.

Для удобства работы, можно забиндить id проектов Метранпажа и внешней системы используя запрос

POST integrations/books/<bookId>/update-integration-id
{
    integrationProjectId: <external id>
}

В таком случае, в настройках печати в админ панели можно указать строку

https://ext.system/books/[integrationProjectId]/

и работать используя свой id.

print-settings

Использование API

При использовании API можно отложить подготовку к печати до момента, пока пользователь не перейдет по ссылке. В момент перехода - можно показать пользователю загрузку, скачать необходимые файлы и получить все параметры книги и после этого перейти к печати.

print-settings