Перейти к содержимому
OmniChannels.ai
Меню

SMPP-провайдер и шлюз для массового A2P SMS-трафика

Подключите свою SMS-платформу, ядро системы или SMPP-клиент к A2P-сети BroadNet по протоколу SMPP 3.4 с TLS. Bind-подключения настраиваются под ваш аккаунт: с именами отправителей, отчётами о доставке и теми же маршрутами, что и в нашем REST API.

SMPP bindИллюстрация
# SMPP 3.4 transceiver bind (illustrative)
bind_type           = bind_transceiver
host                = issued with your account
port                = TLS port issued with your account
tls                 = required
system_id           = YOUR_SYSTEM_ID
password            = YOUR_PASSWORD
interface_version   = 0x34
registered_delivery = 1
source_ton_npi      = 5/0   # alphanumeric sender ID
dest_ton_npi        = 1/1   # international format
data_coding         = 0 (GSM-7) | 8 (UCS-2, Arabic)

Пример параметров bind SMPP 3.4. Хост, порт, учётные данные и лимиты выдаются для каждого аккаунта отдельно.

Короткий ответ

Обновлено

OmniChannels.ai — платформа сообщений BroadNet, SMPP-провайдера с прямыми подключениями к более чем 1 000 операторов и агрегаторов. Вы получаете bind-подключения SMPP 3.4 по TLS, настроенные под ваш аккаунт: со своим system_id, согласованной пропускной способностью и отчётами о доставке через deliver_sm. Поддерживаются GSM-7, Unicode и арабский язык, а реселлеры могут получить выделенные bind-подключения.

Что входит в ваш SMPP-аккаунт

SMPP или REST API: какое подключение подходит для вашего трафика

Оба варианта можно использовать в одном аккаунте. Большинство агрегаторов и реселлеров работают по SMPP для SMS, а для остальных каналов используют REST.

ПозицияПодробности
КаналыSMPP передаёт только SMS. REST API охватывает SMS, WhatsApp, RCS, Messenger, Instagram, Telegram, email и push-уведомления.
ПодключениеSMPP держит открытой одну долгоживущую TLS-сессию (bind). REST отправляет один HTTPS-запрос на каждый вызов.
Пропускная способностьSMPP рассчитан на стабильно высокий объём, когда одновременно в пути находится много сообщений; лимиты на каждый bind согласуются для вашего аккаунта. REST подходит для большинства трафика приложений.
Отчёты о доставкеSMPP возвращает deliver_sm в той же сессии. REST отправляет статусы на ваш вебхук в едином формате.
ТрудозатратыДля SMPP нужны клиентская SMPP-библиотека и управление соединениями. REST работает с любой HTTP-библиотекой или с TypeScript SDK.
Лучше всего подходитSMPP: агрегаторам, реселлерам и компаниям, у которых уже есть SMPP-клиенты. REST: приложениям, OTP и омниканальным сценариям.

Как получить SMPP-аккаунт

SMPP-доступ настраивает наша команда, а не вы самостоятельно, чтобы bind соответствовал вашим странам, именам отправителей и объёмам.

  1. 1

    Расскажите о своём трафике

    Страны назначения, типы сообщений, имена отправителей, ожидаемый суточный объём и пиковая пропускная способность.

  2. 2

    Передайте данные для подключения

    Публичные IP-адреса, с которых вы будете подключаться, и SMPP-клиент, которым вы пользуетесь.

  3. 3

    Получите свой bind

    Мы выдаём хост, TLS-порт, system_id и пароль, число bind-подключений и согласованную пропускную способность.

  4. 4

    Протестируйте на своих номерах

    Подключитесь как transceiver, отправьте сообщения на ваши проверенные тестовые номера и проверьте отчёты deliver_sm.

  5. 5

    Запустите в работу

    Боевые маршруты включаются, когда для каждой страны завершены регистрация имён отправителей и проверки на соответствие требованиям.

Когда SMPP — подходящий способ подключения

Подходит, если

  • У вас собственная SMS-платформа, SMSC или CPaaS, и вам нужен операторский апстрим.
  • Вы стабильно отправляете большие объёмы OTP-кодов, уведомлений или рассылок и уже используете SMPP-клиент.
  • Вы реселлер или агрегатор, и вам нужны выделенные bind-подключения, субаккаунты и оптовые тарифы.
  • Вам нужны SMS на арабском и в Unicode для операторов стран Персидского залива (GCC) и региона MENA с зарегистрированными именами отправителей.

Что важно знать перед стартом

  • SMPP передаёт только SMS; WhatsApp, RCS и другие каналы работают через REST API.
  • Аккаунты настраивает наша команда после проверки. Мгновенной самостоятельной регистрации в SMPP нет.
  • Пропускная способность согласуется для каждого аккаунта. Держите окно неподтверждённых PDU, а не ждите ответа на каждое: иначе пропускная способность упадёт.
  • Правила для имён отправителей, содержимого и часов отправки по-прежнему действуют в каждой стране, а незарегистрированные имена отправителей могут быть отклонены.

Вопросы об SMPP-аккаунте

Что такое SMPP-провайдер?

SMPP-провайдер предоставляет вам прямое протокольное подключение, называемое bind, к своей SMS-сети по протоколу Short Message Peer-to-Peer. Ваша система держит сессию открытой, отправляет сообщения командой submit_sm и получает отчёты о доставке в том же соединении. Это подходит платформам и компаниям, которые отправляют SMS в больших объёмах.

Как получить SMPP-аккаунт?

Запросите доступ, указав страны назначения, имена отправителей, ожидаемые объёмы и публичные IP-адреса, с которых вы будете подключаться. Наша команда проверит трафик, после чего выдаст хост, TLS-порт, system_id, пароль и согласованную пропускную способность. Перед запуском в работу тестирование проходит на ваших проверенных номерах.

Какую версию SMPP и какую защиту вы поддерживаете?

Мы принимаем bind-подключения SMPP v3.4 по TLS. Используйте transceiver bind, чтобы отправлять сообщения и получать отчёты в одной сессии, либо отдельные transmitter и receiver bind, если этого требует ваш клиент.

Можно ли отправлять SMS на арабском по SMPP?

Да. Задайте data_coding 8, чтобы отправлять в UCS-2: эта кодировка поддерживает арабский, эмодзи и другие алфавиты. В одном Unicode-сообщении помещается 70 символов, а при конкатенации — по 67 символов в части. Длинные сообщения можно сегментировать с помощью User Data Header или передавать в TLV message_payload, если это включено для вашего bind.

Какую пропускную способность поддержит мой SMPP bind?

Пропускная способность согласуется для вашего аккаунта и подтверждается вместе с учётными данными. Чтобы её достичь, держите в полёте несколько PDU submit_sm, а не ждите ответа на каждое, и открывайте дополнительные bind-подключения в пределах согласованного с вами числа.

Можно ли перепродавать SMS через SMPP-подключение?

Да. Реселлеры и оптовые партнёры могут получить выделенные bind-подключения, а также консоль white label, субаккаунты со своим балансом и тарифными сетками и API для реселлеров. Коммерческую модель смотрите в программах для реселлеров и оптовых партнёров.

Как формируются цены на SMS по SMPP?

SMPP использует те же тарифы за сообщение, что и REST API; они зависят от страны назначения и оператора. Ориентировочные прайс-листовые тарифы BroadNet приведены на страницах с ценами на SMS. Плата за подключение и минимальный ежемесячный платёж отсутствуют, а окончательные тарифы подтверждаются в вашем коммерческом предложении.

Руководства по теме

Узнайте больше о платформе

Запросите SMPP-аккаунт

Сообщите нам страны, имена отправителей, объёмы и IP-адреса, с которых вы будете подключаться. Наша команда определит параметры вашего bind и пришлёт тестовые учётные данные для отправки на ваши номера.

Расскажите о вашем стеке и о том, что вы хотите подключить. Инженер по решениям свяжется с вами.

Свяжитесь со специалистом по API

Мы используем её, чтобы ответить вам. Подойдёт любой корпоративный домен.

Необязательно. Укажите код страны, если предпочитаете звонок.

Добавить подробности (необязательно)
Интересующие вас каналы(необязательно)

Наша команда свяжется с вами по вопросам интеграции.