Aller au contenu
OmniChannels.ai

Fournisseur et passerelle SMPP pour le SMS A2P à fort volume

Connectez votre plateforme SMS, votre système central ou votre client SMPP au réseau A2P de BroadNet en SMPP 3.4 sur TLS. Les binds sont provisionnés pour votre compte, avec identifiants d'expéditeur (Sender ID), accusés de réception et les mêmes routes que notre API REST.

SMPP bindÀ titre indicatif
# 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)

Paramètres de bind SMPP 3.4 donnés à titre d'exemple. Hôte, port, identifiants et limites sont fournis pour chaque compte.

En bref

Mis à jour le

OmniChannels.ai est la plateforme de messagerie de BroadNet, fournisseur SMPP connecté directement à plus de 1 000 opérateurs et agrégateurs. Vous obtenez des binds SMPP 3.4 sur TLS, provisionnés par compte avec votre system_id, un débit convenu et des accusés de réception via deliver_sm. GSM-7, Unicode et arabe sont pris en charge ; les revendeurs peuvent disposer de binds dédiés.

Ce que comprend votre compte SMPP

Un ingénieur, dans un centre d'opérations réseau, surveille une carte du monde murale des routes opérateurs au-dessus d'une rangée d'écrans de supervision.

SMPP ou API REST : quelle connexion pour votre trafic ?

Vous pouvez utiliser les deux sur un même compte. La plupart des agrégateurs et revendeurs passent par le SMPP pour le SMS et par REST pour tout le reste.

ÉlémentDétails
CanauxLe SMPP ne transporte que du SMS. L'API REST couvre SMS, WhatsApp, RCS, Messenger, Instagram, Telegram, e-mail et push.
ConnexionLe SMPP maintient ouverte une session TLS de longue durée (un bind). REST envoie une requête HTTPS par appel.
DébitLe SMPP est conçu pour un fort volume soutenu, avec de nombreux messages en vol ; vos limites par bind sont convenues pour votre compte. REST convient à la plupart des trafics applicatifs.
Accusés de réceptionLe SMPP renvoie des deliver_sm sur la même session. REST publie les statuts sur votre webhook dans un format normalisé unique.
Effort d'intégrationLe SMPP nécessite une bibliothèque cliente SMPP et une gestion des connexions. REST fonctionne avec n'importe quelle bibliothèque HTTP ou le SDK TypeScript.
Idéal pourSMPP : agrégateurs, revendeurs et entreprises qui exploitent déjà des clients SMPP. REST : applications, OTP et cas d'usage multicanaux.

Comment obtenir un compte SMPP

L'accès SMPP est configuré par notre équipe, pas en libre-service, afin que le bind corresponde à vos pays, vos identifiants d'expéditeur et vos volumes.

  1. 1

    Décrivez votre trafic

    Pays de destination, types de messages, identifiants d'expéditeur, volume quotidien prévu et débit de pointe.

  2. 2

    Communiquez vos informations de connexion

    Les adresses IP publiques depuis lesquelles vous vous connecterez et le client SMPP que vous utilisez.

  3. 3

    Recevez votre bind

    Nous vous fournissons l'hôte, le port TLS, le system_id et le mot de passe, le nombre de binds et votre débit convenu.

  4. 4

    Testez vers vos propres numéros

    Connectez-vous en transceiver, envoyez vers vos numéros de test vérifiés et contrôlez les accusés deliver_sm.

  5. 5

    Passez en production

    Les routes de production sont activées une fois les identifiants d'expéditeur et les contrôles de conformité finalisés pour chaque pays.

Quand le SMPP est la bonne connexion

Adapté si

  • Vous exploitez votre propre plateforme SMS, SMSC ou CPaaS et avez besoin d'un fournisseur amont de qualité opérateur.
  • Vous envoyez en continu de gros volumes d'OTP, d'alertes ou de campagnes et utilisez déjà un client SMPP.
  • Vous êtes revendeur ou agrégateur et avez besoin de binds dédiés, de sous-comptes et de tarifs wholesale.
  • Vous avez besoin de SMS en arabe et en Unicode vers les opérateurs du Golfe et de la région MENA, avec des identifiants d'expéditeur enregistrés.

Bon à savoir avant de commencer

  • Le SMPP ne transporte que du SMS ; WhatsApp, le RCS et les autres canaux passent par l'API REST.
  • Les comptes sont provisionnés par notre équipe après examen. Il n'existe pas d'inscription SMPP instantanée en libre-service.
  • Le débit est convenu par compte. Gardez une fenêtre de PDU non acquittés au lieu d'attendre chaque réponse, sinon le débit chute.
  • Les règles sur les identifiants d'expéditeur, le contenu et les horaires d'envoi s'appliquent toujours pays par pays, et les identifiants non enregistrés peuvent être rejetés.

Questions sur le compte SMPP

Qu'est-ce qu'un fournisseur SMPP ?

Un fournisseur SMPP vous donne une connexion protocolaire directe, appelée bind, à son réseau SMS via le protocole Short Message Peer-to-Peer. Votre système garde une session ouverte, soumet les messages avec submit_sm et reçoit les accusés de réception sur la même connexion. C'est adapté aux plateformes et entreprises qui envoient des SMS à fort volume.

Comment obtenir un compte SMPP ?

Faites une demande en indiquant vos pays de destination, vos identifiants d'expéditeur, vos volumes prévus et les adresses IP publiques depuis lesquelles vous vous connecterez. Notre équipe examine le trafic, puis vous fournit hôte, port TLS, system_id, mot de passe et débit convenu. Les tests se font vers vos propres numéros vérifiés avant la production.

Quelle version de SMPP et quelle sécurité prenez-vous en charge ?

Nous acceptons les binds SMPP v3.4 sur TLS. Utilisez des binds transceiver pour soumettre les messages et recevoir les accusés sur une seule session, ou des binds transmitter et receiver séparés si votre client l'exige.

Peut-on envoyer des SMS en arabe via SMPP ?

Oui. Réglez data_coding sur 8 pour envoyer en UCS-2, qui couvre l'arabe, les emoji et les autres écritures. Un message Unicode unique contient 70 caractères, ou 67 par partie en cas de concaténation. Les messages longs peuvent être segmentés avec un User Data Header ou envoyés dans le TLV message_payload s'il est activé sur votre bind.

Quel débit mon bind SMPP peut-il supporter ?

Le débit est convenu pour votre compte et confirmé avec vos identifiants. Pour l'atteindre, gardez plusieurs PDU submit_sm en vol au lieu d'attendre chaque réponse, et ouvrez des binds supplémentaires dans la limite du nombre convenu avec vous.

Peut-on revendre du SMS via une connexion SMPP ?

Oui. Revendeurs et partenaires wholesale peuvent disposer de binds dédiés, ainsi que d'une console en marque blanche, de sous-comptes avec leur propre crédit et leur grille tarifaire, et d'une API revendeur. Consultez les programmes revendeurs et wholesale pour le modèle commercial.

Comment le SMS via SMPP est-il facturé ?

Le SMPP applique les mêmes tarifs par message que l'API REST, fixés selon le pays de destination et l'opérateur. Les tarifs catalogue indicatifs de BroadNet figurent sur les pages de tarifs SMS ; il n'y a ni frais de mise en service ni minimum mensuel, et votre devis confirme les tarifs définitifs.

Guides sur ce sujet

Découvrir le reste de la plateforme

Demandez un compte SMPP

Indiquez-nous vos pays, vos identifiants d'expéditeur, vos volumes et vos adresses IP de connexion. Notre équipe dimensionnera votre bind et vous enverra des identifiants de test pour vos propres numéros.

Présentez-nous votre stack et ce que vous souhaitez connecter. Un ingénieur solutions reviendra vers vous.

Échanger avec un spécialiste API

Nous l'utilisons pour vous répondre. Tout domaine professionnel convient.

Facultatif. Indiquez l'indicatif du pays si vous préférez un appel.

Ajouter des précisions (facultatif)
Canaux qui vous intéressent(facultatif)

Notre équipe vous contactera au sujet de votre intégration.