Сгенерировать QR-код
Робот «Сгенерировать QR-код» создаёт QR-код из любого текста в бизнес-процессах и роботах Битрикс24 и прикрепляет картинку PNG в файловое поле текущей сущности. На вход подаётся содержимое (ссылка, текст, vCard, Wi-Fi, СБП-ссылка или готовая платёжная строка) и код файлового поля. Возвращает признак успеха, ссылку на файл и имя файла.
Робот кодирует любую строку в QR-код и сохраняет готовое изображение PNG прямо в файловое поле сделки, контакта, компании или лида, в процессе которого он запущен. На вход подаётся содержимое QR (ссылка на сайт или оплату, текст, контакт vCard/MeCard, строка подключения к Wi-Fi, СБП-ссылка от банка или собранная платёжная строка по ГОСТ) и код файлового поля, например UF_CRM_QR; необязательно — размер модуля в пикселях. Рендеринг полностью офлайн (без обращения к внешним сервисам), поэтому робот безопасен и работает на любом тарифе. Возвращает признак успеха (Y/N), прямую ссылку на сохранённый файл и его имя. Типовые случаи: добавить в карточку QR со ссылкой на оплату или анкету, сгенерировать QR-визитку контакта, вложить QR для быстрого перехода клиента на лендинг. Для платёжного QR по реквизитам используйте робот «QR для оплаты (ГОСТ)».
Какие параметры принимает робот?
| Параметр | Тип | Обязательный? | По умолчанию |
|---|---|---|---|
| Содержимое QR (ссылка, текст, vCard и т. п.) | text | да | |
| Код файлового поля (например UF_CRM_QR) | string | да | |
| Размер модуля в пикселях (по умолчанию 6) | int | — | 6 |
Что возвращает робот?
| Параметр | Тип |
|---|---|
| Успешно (Y/N) | string |
| Ссылка на файл QR | string |
| Имя файла | string |
Сценарий: QR со ссылкой на оплату в сделке
- Сделка переходит на стадию «Выставлен счёт»
- Робот «Сгенерировать QR-код» кодирует ссылку на оплату и сохраняет PNG в поле UF_CRM_QR
- Следующий шаг вставляет ссылку на файл в письмо клиенту