Сократить ссылку
Робот «Сократить ссылку» в бизнес-процессах и роботах Битрикс24 превращает длинный URL в короткую ссылку вида https://clck.ru/… через сервис Яндекса clck.ru. На вход — ссылка, на выходе — короткая ссылка, признак успеха (Y/N) и текст ошибки. Подходит для SMS, писем и сообщений клиентам.
Робот сокращает ссылку прямо в бизнес-процессе Битрикс24: длинный адрес с UTM-метками, ссылка на оплату или на документ превращается в короткую вида https://clck.ru/…, которую удобно вставить в SMS, письмо или сообщение клиенту. Сокращение выполняет сервис Яндекса clck.ru, ключ API и регистрация не нужны. Принимаются только ссылки с http:// или https:// и доменом, длиной до 2048 символов. Если сервис не ответил за 10 секунд или вернул ошибку, робот возвращает success = N и понятный текст ошибки, поэтому в дизайнере бизнес-процессов можно построить условие и отправить клиенту исходную ссылку. Не работает в демо-режиме Битрикс24.
Какие параметры принимает робот?
| Параметр | Тип | Обязательный? | По умолчанию |
|---|---|---|---|
| Ссылка (URL), которую нужно сократить | string | да |
Что возвращает робот?
| Параметр | Тип |
|---|---|
| Короткая ссылка | string |
| Успешно (Y/N) | string |
| Текст ошибки | string |
Какие ошибки может вернуть робот?
Эти сообщения робот пишет в журнал бизнес-процесса, когда не может выполнить шаг. По тексту видно, что исправить в настройках или данных.
- Ошибка: нужна ссылка, которая начинается с http:// или https:// и содержит домен
- Ошибка: ссылка длиннее {max} символов
- Ошибка: сервис clck.ru не ответил или вернул ошибку (код {code})
- Ошибка: сервис clck.ru вернул ответ, который не похож на короткую ссылку
- Этот робот не работает, пока Битрикс24 в демо-режиме или если не удалось определить тариф.
Сценарий: короткая ссылка на оплату в SMS
- Сделка переходит на стадию «Счёт выставлен» и запускает робота
- Робот сокращает длинную ссылку на оплату из поля сделки
- Короткая ссылка записывается в поле сделки
- Робот отправки SMS подставляет её в текст сообщения клиенту