Spécifications Techniques
Tout ce dont vous avez besoin, c’est d’une application connectée à Internet. mcharge se charge de la connexion avec les opérateurs de téléphonie mobile.
Envoi de SMS Premium par votre application.
Votre application devra exécuter des requêtes auprès des serveurs mcharge.
Réception de SMS Premium par votre application.
Après avoir reçu votre SMS de l’opérateur mobile, mcharge envoie une requête à vos serveurs sur une URL que vous aurez définie au préalable (et sur un port ouvert, par défaut, le port 80). Votre application devra alors interpréter les requêtes envoyées via des scripts que vous développez et hébergez sur vos serveurs.
Protocoles de connexion
| HTTP GET | Commande basique utilisée pour les applications élémentaires d’internet, extrêmement facile à exécuter. | Téléchargez HTTP technical specifications |
|---|---|---|
| XML | Fournit une excellente interopérabilité entre les systèmes hétérogènes, indépendamment de la langue utilisée, bien sûr. | Téléchargez XML technical specifications |
| SOAP | Protocole standard largement utilisé, peut à présent être employé pour communiquer avec le Gateway SMS de mpulse. | Téléchargez SOAP technical specifications |
| SMPP | Protocole pour les spécialistes du mobile habitués à travailler avec des protocoles spécifiques à l’industrie du secteur. C’est le protocole le plus commun pour une communication directe avec le SMS-Center d’un opérateur. mpulse ne s’appuie que sur un sous-ensemble de ce protocole, ce qui signifie que nous en proposons seulement certaines fonctionnalités. | Téléchargez SMPP technical specifications |
| Appréciez les fonctionnalités offertes par mpulse, sans la complexité des autres méthodes d’exécution. Aussi facile qu’envoyer et recevoir un email ! Utilisez de manière exclusive votre short code dédié ou accédez à un des short codes partagés proposés par mpulse, recevez des accusés de réception et beaucoup plus encore… | Pour en savoir plus Contactez nous |
Documents techniques relatifs à la France
Pour l'envoi/reception de SMS en France, votre application doit se conformer à des processus particuliers afin de répondre aux contraintes techniques du marché :
- Pour les paiements à l'unité (une seule transaction facturée par SMS) :
Téléchargez notre fiche Premium MO France - Pour les services d'abonnements (lorsque l'utilisateur souscrit à un abonnement mensuel ou hebdomadaire par exemple) :
Téléchargez notre fiche Premium MT France
Fonctions prises en charge
| Fonction | HTTP | XML | SOAP | SMPP | |
|---|---|---|---|---|---|
|
SMS MO |
Oui | Oui | Oui | Oui | Oui |
|
SMS MT |
Oui | Oui | Oui | Oui | Oui |
|
WAP-Push |
Possible | Oui | Oui | Oui | Oui |
|
Accusés réception |
Possible | Oui | Oui | Oui | Oui |
|
Long-number |
Oui | Oui | Oui | Oui | Oui |
|
Sessions |
Oui | Oui | Oui | Oui | Oui |
|
Mots-clés dynamiques |
Oui | Oui | Oui | Oui | Oui |
|
SMS concaténés |
Non | Oui | Oui | Oui | Oui |
|
MNO spécifié dans les SMS MO et AR |
Non | Oui | Oui | Oui | Oui* |
|
TTL déterminé** |
Non | Non | Oui | Non | Oui |
*Le champs « réseau opérateur mobile » (MNO) optionnel ne fait pas partie du protocole SMPP 3.4.
** Quand pris en charge par l’opérateur mobile. TTL signifie « Time to live », c’est à dire laps de temps pendant lequel l’opérateur essayera d’envoyer votre SMS.
Environnement technique
Sécurité
Votre connexion à mcharge
- Protection des accès par nom d’utilisateur et mot de passe
- Authentification par vérification d’adresse IP d’origine (optionnel)
- Echange de messages via le protocole HTTPS (tarifs sur demande)
- Connexion VPN (tarifs sur demande)
mcharge
- Connexion VPN avec les opérateurs
- Site physique protégé des dommages involontaires ou délibérés : alarme anti-vol avec système de détection de mouvement infra-rouge, vidéo surveillance, politique d’accès personnel, système anti-feu par évacuation d’oxygène et système de relais en cas de panne d’alimentation.
Environnement
- Connexions directes et indirectes avec les opérateurs mobiles
- Connexions stables et certifiées au niveau national et international
- Localisation physique au Luxembourg (Bâtiment EBRC)
Plateforme
- Hébergée sur des machines certifiées avec un cluster d’application pour fail-over automatique
- Utilisation de Red Hat Entreprise Linux 5, Jboss Application Server 4.2 et de MySQL Enterprise 5
- Pare-feu Watchguard



