L'API Push SMS permet à notre système de signaler au vôtre l'arrivée d'un message. Tout comme votre système interagit avec EMS via une interface connue pour envoyer un message, EMS interagit avec votre système pour lui transmettre un message reçu.

Pour configurer ce service, vous devez implémenter un service accessible par Internet conforme aux spécifications de notre gestionnaire d'événement de compte. Ce service repose sur des spécifications HTTP Form Post et de service Web XML (SOAP). Le kit de développement SMS de votre environnement de développement contient des instructions et des exemples.
Une fois défini, vous devez configurer votre compte pour utiliser le service via la section API de la page Options dans SMS Web. Spécifiez-y l'URL de votre service et la version de l'API que vous avez implémentée.
Rappel
Dans le cas où notre système serait dans l'impossibilité d'accéder au vôtre, une stratégie de rappel et de notification est mise en œuvre. Le message reste dans la boîte de réception de votre compte jusqu'à ce que vous le supprimiez explicitement. Nous recommandons que votre système supprime le message de la boîte de réception une fois reçu, ce qui clôt la transaction. Si elle est suivie, cette procédure facilite l'évaluation par votre système des messages qu'il a manqué en cas de panne planifiée ou non.
La stratégie de nouvel essai est détaillée plus amplement dans Processus de nouvel essai.
Sécurité
EMS prend en charge les communications à cryptage SSL entre EMS et votre système via l'utilisation d'un certificat validé par l'une des autorités de confiance, par ex., Verisign, Thwaite, etc. La section de configuration d'API de votre compte vous permet également de spécifier si un nom d'utilisateur et un mot de passe EMS doivent être utilisés lors des communications avec votre système.
Le modèle d'API Push SMS, l'approche la plus performante et robuste de réception de message, est recommandée pour toutes les applications de messagerie interactive.