Skip to main content
Использование WhatsApp для доставки одноразового пароля (OTP) для помощи в аутентификации пользователей. Отправляйте OTP-сообщения через WhatsApp на устройство пользователя. Этот опыт похож на получение OTP по SMS, и даже на телефонах Android код OTP можно получить непосредственно из англоязычного сообщения WhatsApp, что позволяет пользователям получить код, не выходя из приложения.

Преимущества верификации через WhatsApp

Как канал верификации он обладает теми же преимуществами, что и SMS, и не зависит от инфраструктуры местного оператора. Это означает, что сообщения WhatsApp могут быть получены в местах, где есть Wi-Fi, но слабый или отсутствующий сотовый сигнал (например, в отдалённых районах или в самолётах). WhatsApp обычно быстрее SMS и использует сквозное шифрование, обеспечивая дополнительную безопасность. WhatsApp также предлагает больше преимуществ безопасности: каждый пользователь WhatsApp идентифицируется уникальным номером телефона, указанным при создании аккаунта. WhatsApp использует собственный набор мощных инструментов противодействия мошенничеству для верификации этих номеров. Это означает, что часть работы по аутентификации вы передаёте WhatsApp. Во многих странах WhatsApp дешевле SMS и может помочь сэкономить, не тарифицируя неотправленные сообщения. В Индии, Индонезии и Южной Америке мы рекомендуем использовать WhatsApp как предпочтительный канал верификации, поскольку он может повысить общую конверсию верификации и стоит дешевле. Теперь используйте YCloud verification вместо построения с нуля, начните отправлять OTP немедленно — без ограничений по количеству сообщений и отраслям — и отправляйте через предварительно одобренные общие номера WhatsApp.

Настройка верификации через WhatsApp

  1. Используйте API отправки кода верификации, указав канал как WhatsApp.
  2. Проверьте верификацию так же, как для любого другого канала. Справочный API

Тарификация верификации через WhatsApp

Стоимость отправки сообщений зависит от страны, куда отправлено сообщение верификации, дополнительных сборов нет. WhatsApp тарифицирует только успешные сообщения — вы не платите за неудачные или недоставленные. 💰️ Подробнее о ценах на WhatsApp.

Лучшие практики внедрения WhatsApp OTP

Дизайн пользовательского интерфейса

Использование WhatsApp для отправки OTP — это новый подход, и мы приводим рекомендации по UI: Скриншот продукта YCloud OTP по умолчанию отправляется через WhatsApp. При неудаче он немедленно повторно отправляется по SMS. Предоставьте кнопки выбора каналов получения OTP-сообщений Предоставьте кнопки выбора каналов получения OTP-сообщений

Проверьте, установлен ли у пользователя WhatsApp

Чтобы улучшить пользовательский опыт и использовать WhatsApp по умолчанию, вы можете определить, установлен ли WhatsApp на том же устройстве, где запущено ваше приложение. Пример реализации обнаружения WhatsApp на Android:

Вопросы и ответы

За последние несколько лет мы стали свидетелями появления нового канала сообщений — WhatsApp. У него более 2 миллиардов пользователей в 180 странах, и он быстро распространяется в разных странах. Каждый пользователь WhatsApp идентифицируется уникальным номером телефона, указанным при создании аккаунта, что означает, что WhatsApp может напрямую заменить SMS для всех сценариев верификации, включая регистрацию, вход и транзакции.
Если вы знакомы с API верификации для отправки SMS OTP, вам просто нужно изменить обязательный параметр канала с SMS на WhatsApp в API-запросе. Как и в случае с SMS, предварительно одобренное шаблонное OTP-сообщение отправляется через общий номер телефона, поддерживаемый YCloud.
В настоящее время невозможно задать ваш бренд и номер телефона в качестве отправителя. Однако название вашего бренда будет включено в тело WhatsApp-сообщения. Использование универсального отправителя WhatsApp от YCloud для верификации имеет одно из главных преимуществ — возможность использовать общий номер WhatsApp от YCloud. У него следующие преимущества:
  • Начните с максимального лимита сообщений с самого начала
  • Избегайте потенциальных препятствий в бизнес-политиках WhatsApp, например для приложений знакомств и криптовалютных продуктов. Однако вы всё равно должны соблюдать политику допустимого использования YCloud.
Если ваш сценарий — доставка OTP, мы настоятельно рекомендуем использовать YCloud Verification WhatsApp API, так как это специально созданное для этого решение. Если вы хотите разрабатывать более персонализированные сценарии обмена сообщениями с помощью WhatsApp, вы можете выбрать WhatsApp Programmable Messaging API.