Новая услуга – каскадная отправка кодов подтверждения: FlashCall → TG → SMS
На сервисе SMS4B появилась новая услуга — каскадная отправка кодов подтверждения авторизации, активации, ПИН-кодов и т.д. по альтернативным дешёвым каналам связи: звонком от номера, последние цифры которого являются кодом, или в Телеграм в служебный чат «Коды подтверждения».
Это позволяет значительно снизить стоимость доставки кодов. В настройках каскада можно выбрать какие каналы доставки использовать и для каких мобильных операторов. Например, можно включить каскад только для абонентов Мегафон, у которого самая большая стоимость одиночных СМС.
Как работает каскад кодов подтверждения
Код авторизации последовательно доставляется абоненту через:
- Flash Call – звонок с телефона, последние 4-6 цифр номера которого являются кодом подтверждения.
- Telegram Gateway – отправка кода в Телеграм в чат «Коды подтверждения» (Verification Codes). Тарификация — по доставленным.
- SMS – отправка кода по СМС.
API взаимодействия с сервисом SMS4B не меняется: как и раньше, пользовательская программа или сайт отправляет по API SMS с кодом авторизации, но код будет отправлен через выбранную в настройках схему каскада: Звонок → Телеграм → СМС.
Отправка кода через новый канал отправки инициируется на стороне пользователя. Например, на форме авторизации путём повторного нажатия кнопки «Отправить код повторно». Рекомендуем разрешать повторную отправку кода через 1–2 минуты.
SMS должна соответствовать определённому шаблону!
В Flash Call и Telegram Gateway будет передан только цифровой код. Через Flash Call делается одна попытка звонка, на звонок можно не отвечать. Срок жизни кода, отправленного в Telegram, – 5 минут.
Стоимость отправки кода подтверждения по альтернативным каналам:
- FlashCall – 3,90 руб./звонок.
- Telegram Gateway – 3,80 руб./сообщение.