Как отправить массовую SMS-рассылку

Отправка массовой SMS-рассылки

Отправить SMS-рассылку множеству получателей по расписанию с/без учёта местного времени абонента можно по API или из Личного кабинета.


Примечание
Рассылка с цифровой подписью (с мобильного номера) — негарантированный канал отправки SMS. В нём высокий уровень фильтрации со стороны операторов сотовой связи и некоторые сообщения могут быть не доставлены. Такие единичные SMS можно отправить с помощью SMS API.

Массовая рассылка возможна только с буквенной или буквенно-цифровой подписью (т.е. от индивидуального имени отправителя) и обеспечивает максимально высокий процент доставки SMS. Кроме того, такая подпись вызывает больше доверия и гарантирует узнаваемость. Узнать подробнее о таком имени можно в этой статье.


Перед отправкой рассылки нужно:

  1. Подписать договор как юрлицо или ИП — физлица не могут зарегистрировать бизнес-имя для рассылок
  2. Зарегистрировать индивидуальное имя отправителя в Личном кабинете
  3. Подготовить базу мобильных номеров получаетелей рассылки
  4. Подготовить текст SMS-сообщения

Для отправки рассылки по API нужно последовательно применить следующие методы:

  1. Create — настроить (указать имя отправителя, текст SMS, расписание отправки и необходимость отправки по местному времени получаетля) и создать рассылку как ресурс
  2. DownloadFileTemplate (опционально) — скачать шаблон файла в формате Base64 для заполнения номерами получателей
  3. UploadContactFile — загрузить файл с номерами получателей в формате Base64
  4. CreateCallListFromFile — привязать этот список получателей к созданной рассылке
  5. Update — запустить рассылку, поменяв ее статус

Посмотреть список SMS, отправленных в рамках рассылки, можно в общей статистике сообщений приложения с помощью метода GetList. Детали рассылки (ID, настройки и проч.) можно получить, применив метод GetInfo, список всех рассылок приложения — с помощью GetList.

Содержание статьи