Appelez nous au 0800 940 236

API SMS HTTP

Esendex offre une interface Form Post qui permet aux développeurs d'intégrer une fonctionnalité SMS à leurs applications. Tous les services sont accessibles par le biais des protocoles HTTP ou HTTPS.

Les fonctionnalités de l'API Form Post se décomposent en plusieurs services :

Envoi

Service Description  
SendSMS Fonctionnalité d'envoi de message SMS URI
SendWapPushSMS Envoie un SMS Push WAP vers un appareil URI
ScheduledSendSMS Transmet à Esendex un message planifié pour être envoyé à une date/heure ultérieure URI
QueryStatus Recherche l'état des messages envoyés URI

Remarques

La fonctionnalité de dénomination de service du service SendSMS n'est pas disponible pour les comptes d'évaluation ou Premium. Lorsque vous utilisez ces méthodes, vous devez définir le paramètre Émetteur de votre référence de compte, sinon vous recevrez un message d'erreur lors de votre tentative d'envoi de message. 

Réception

Service Description  
GetInboxMessage Récupère les messages de la boîte de réception URI
DeleteInboxMessage Supprime les messages de la boîte de réception URI
AccountEventHandler Permet à notre système de notifier le vôtre en cas d'événement de compte, par exemple la réception d'un message. Ceci décrit les paramètres Form Post reçus par votre service lorsque l'événement survient. URI
GetLatestInboxMessages Récupère les messages reçus après un message spécifié URI

Remarques

Une fois AccountEventHandler créé sur votre serveur public, configurez l'appel de votre service Web par votre compte dans la section Notification de compte de la page Options Messenger.

Nous vous recommandons, à la réception d'un message via le service AccountEventHandler, de le supprimer de la boîte de réception via le service InboxService. Cela permet à votre système de terminer la transaction de réception de message tout en maintenant une file d'attente de messages, en cas d'indisponibilité de votre serveur à l'arrivée d'un message.

Gestion des contacts

Service Description  
AddContact Ajoute des contacts URI
AddContactGroup Ajoute un groupe de contacts avec un ensemble de membres initial URI
DeleteContact Supprime les contacts URI
DeleteContactGroup Supprime les groupes de contacts URI
GetContact Récupère les informations de contact URI
GetContactGroup Récupère les informations de groupe de contacts URI
GetContactGroupMembers Obtient les contacts qui appartiennent à un groupe URI
UpdateContact Met à jour les informations de contact URI
UpdateContactGroup Met à jour les informations du groupe de contacts y compris ses membres URI

Gestion de l'abonnement

Service Description  
StopSubscription Résilie l'abonnement d'un numéro de mobile à un service premium URI
Témoignages
quote

Les services d'Esendex sont intégrés de manière transparente à notre configuration existante, grâce à une API conviviale et un support technique de tout premier ordre. Leur API SMS est d'une grande fiabilité et s'est également avérée rentable.

Keith Melvin, Argyll

© Esendex Limited 2009

 

Esendex AustraliaAustraliaEsendex DeutschlandDeutschlandEsendex EspañaEspañaEsendex FranceFranceEsendex IrelandIrelandEsendex UKUK Esendex USAUSA