Fournisseur de services SMS MessageBird

Comment créer un compte MessageBird

Pour utiliser le service MessageBird, vous devez créer un compte. Cette section vous guide pour le faire.

Sur la page principale, sélectionnez le bouton 'S'inscrire'.

s'inscrire
Figure 1 - Cliquez sur 'S'inscrire'

Ensuite, fournissez les détails de connexion et cliquez sur le bouton 'S'inscrire avec l'e-mail'.

fournir les détails du compte
Figure 2 - Fournissez les détails du compte

Vérifiez votre e-mail et activez votre compte.

inscription réussie
Figure 3 - Inscription réussie

Après la connexion, sélectionnez l'interface "Solutions du tableau de bord".

sélectionner les solutions du tableau de bord
Figure 4 - Sélectionnez les solutions du tableau de bord

Et sélectionnez le produit SMS.

choisir sms
Figure 5 - Choisissez SMS

Envoyez un code de vérification à votre numéro de téléphone.

envoyer un code de vérification
Figure 6 - Envoyez un code de vérification

Après la vérification, vous êtes prêt.

se connecter
Figure 7 - Connexion réussie

Comment configurer Ozeki 10 et MessageBird pour les messages SMS sortants

Ce chapitre vous fournit des informations détaillées sur la configuration de la connexion MessageBird pour l'envoi de SMS dans le logiciel Ozeki 10 SMS Gateway.

Commencez par vous connecter à Ozeki 10 avec votre nom d'utilisateur et votre mot de passe.

se connecter à ozeki 10
Figure 8 - Connexion à Ozeki 10

Cliquez sur 'Ajouter une nouvelle connexion' à gauche.

ajouter une nouvelle connexion
Figure 9 - Ajouter une nouvelle connexion

Sélectionnez la connexion 'MessageBird' et cliquez sur installer à côté.

installer la connexion messagebird
Figure 10 - Installer MessageBird

Fournissez votre clé API et votre numéro de téléphone sur la page d'installation de la connexion.

fournir la clé api
Figure 11 - Fournissez la clé API

Vous pouvez trouver votre clé API dans le tableau de bord MessageBird.

clé api messagebird
Figure 12 - Clé API MessageBird

Après cela, vous pouvez envoyer un message test.

envoyer un message test
Figure 13 - Envoyer un message test

Si tout est correct, le message est envoyé avec succès.

message envoyé
Figure 14 - Message envoyé avec succès

Comment configurer Ozeki 10 et MessageBird pour les SMS entrants et les rapports de livraison

Avant de pouvoir recevoir des rapports de livraison entrants et des SMS entrants, vous devez rediriger les ports afin de router le trafic externe vers votre réseau.

1. Ouvrez un navigateur Web et tapez votre numéro de passerelle par défaut dans la barre d'adresse, puis appuyez sur Entrée.

2. Entrez votre nom d'utilisateur et votre mot de passe pour accéder à l'interface de votre routeur. Le nom d'utilisateur et le mot de passe par défaut devraient être indiqués dans la documentation de votre routeur ou sur une étiquette sur le côté de votre routeur. Si le nom d'utilisateur et le mot de passe par défaut ont été modifiés et que vous ne vous en souvenez pas, vous devrez réinitialiser votre routeur.

3. Pour rediriger les ports sur votre routeur, recherchez un onglet ou un menu intitulé 'Redirection de port/ Déclenchement de port' ou quelque chose de similaire.

4. Peu importe le type de routeur ou d'interface que vous avez, vous devrez entrer les mêmes informations de base. Entrez le port que vous souhaitez ouvrir sous Externe (Port 1) et Interne (Port 2) ou entrez une plage de ports à ouvrir sous Début et Fin.
Dans ce cas, Ozeki 10 utilise par défaut le port 9505, vous pouvez donc également le fournir dans la section 'Interne'.

5. Sélectionnez le Protocole (TCP, UDP ou les deux).

6. Entrez l'adresse IP privée de votre PC où Ozeki 10 est installé.

7. Assurez-vous d'avoir enregistré les modifications.

redirection de port
Figure 15 - Redirection de port

Après avoir enregistré les modifications, veuillez spécifier l'URL de rappel dans la section Réception de l'onglet Avancé.

recevoir un message
Figure 16 - Recevoir un message

Pour recevoir des messages de MessageBird, vous devez changer le protocole du serveur Web en HTTP.

Sélectionnez Éditer et Préférences.

préférences
Figure 17 - Préférences

Sous Configuration du serveur Web, choisissez le protocole HTTP et cliquez sur le bouton OK.

configuration du serveur web
Figure 18 - Configuration du serveur Web

Pour appliquer les modifications, veuillez redémarrer le service Ozeki 10

Faites un clic droit sur votre bouton Démarrer et sélectionnez Exécuter.

exécuter
Figure 19 - Exécuter

Tapez services.msc dans la boîte Exécuter.

services
Figure 20 - services.msc

Pour redémarrer le service Ozeki 10, sélectionnez-le dans la liste des services et cliquez sur Redémarrer le service.

redémarrer ozeki 10
Figure 21 - Redémarrer Ozeki 10

Après le redémarrage du service, vous pouvez recevoir des messages de MessageBird. Nous allons maintenant vous montrer comment acheter un numéro MessageBird et configurer MessageBird pour recevoir des SMS.

Sélectionnez le menu Numéros et cliquez sur le bouton Acheter un numéro.

acheter un numéro
Figure 22 - Acheter un numéro

Dans le menu contextuel, choisissez votre pays, sélectionnez la capacité SMS et sélectionnez un numéro dans la liste.

sélectionner un numéro
Figure 23 - Sélectionner un numéro

Après l'achat, vous pouvez voir votre numéro dans la liste Tous les numéros.

numéro acheté
Figure 24 - Numéro acheté

Maintenant, sélectionnez le Générateur de flux et cliquez sur Créer un nouveau flux.

créer un nouveau flux
Figure 25 - Créer un nouveau flux

Choisissez Créer un flux personnalisé

flux personnalisé
Figure 26 - Flux personnalisé

Dans le menu Configurer un nouveau flux, spécifiez le Nom du flux et le déclencheur SMS.

configurer un nouveau flux
Figure 27 - Configurer un nouveau flux

Ensuite, sélectionnez votre numéro de téléphone et faites glisser la Requête HTTP sous SMS.

ajouter une requête http
Figure 28 - Ajouter une requête HTTP

Dans la requête HTTP, sélectionnez la Méthode POST et collez l'URL d'Ozeki 10. Enfin, cliquez sur Enregistrer et Publier.

configurer la requête http
Figure 29 - Configurer la requête HTTP

Vous pouvez trouver l'URL dans la section Réception de l'onglet Avancé.

url de rappel
Figure 30 - URL de rappel

Après la publication, vous pouvez voir le nouveau flux dans le Générateur de flux.

flux créé
Figure 31 - Flux créé

Envoyez un message test à ce numéro et vous verrez le message reçu dans Ozeki 10.

message test reçu
Figure 32 - Message test reçu

Envoyer des textos en utilisant l'API SMS C# via MessageBird

Les services SMS automatiques fonctionnent bien mieux que le personnel humain. En raison de ce fait, la plupart des organisations choisissent de construire des solutions SMS automatisées. L'API SMS C# d'Ozeki offre un outil exceptionnel pour atteindre cet objectif. Cette API C# est excellente car elle peut également envoyer des textos via des protocoles SMS haute performance, tels que UCP ou CIMD2. Ces protocoles sont utilisés par les opérateurs de réseaux mobiles pour échanger des SMS entre eux. En implémentant cette seule API, vous pouvez atteindre de nombreux services SMS ou réseaux téléphoniques GSM avec une seule base de code.

Comment envoyer des messages texte depuis un serveur de base de données SQL via MessageBird

Si vous souhaitez envoyer des SMS depuis un serveur de base de données, vous pouvez utiliser la connexion à la base de données offerte par votre passerelle SMS. Pour envoyer et recevoir des SMS, vous pouvez utiliser Microsoft SQL Server, SQL Express, Access, MySQL, PostgreSQL, MongoDB ou tout autre serveur de base de données SQL compatible ODBC/SQL. La procédure est simple : vous devez créer deux tables de base de données : ozekimessageout.

La table ozekimessageout sera utilisée pour envoyer des SMS et l'autre, la table ozekimessagein, servira à stocker les SMS entrants. Pour envoyer un texte, il vous suffit d'utiliser une commande SQL INSERT pour créer une entrée SQL dans la table ozekimessageout. Ozeki 10 sélectionnera automatiquement le SMS et le livrera au destinataire. Pendant la procédure de livraison, il mettra à jour le champ d'état et les champs d'horodatage dans la base de données pour vous informer quand le SMS a été envoyé depuis votre système, quand il a été reçu par l'utilisateur mobile et si une erreur s'est produite, pourquoi il n'a pas été livré.

Enregistrer des textes dans une base de données SQL
Figure 33 - Stocker des SMS dans une base de données

Cette solution est utile car elle vous permet d'utiliser des requêtes personnalisées et de profiter des déclencheurs et procédures stockées SQL. Un autre avantage est que la plupart des applications métier sont pilotées par une base de données, il est donc logique d'utiliser également la base de données pour les SMS.

Envoyer des SMS depuis C# via MessageBird
Figure 34 - Envoyer des SMS depuis C# via MessageBird

Envoyer un email en SMS depuis MessageBird

Si vous configurez MessageBird, vous pouvez fournir un service SMS vers email aux utilisateurs du bureau. Tout client de messagerie capable d'envoyer un email à une adresse e-mail spécialement formatée pourra envoyer des SMS. Le format de l'adresse e-mail est numérodetelephone@nomdedomaine. Une adresse e-mail pourrait ressembler à ceci : 079763000@email.domain.com. Il est également possible de mettre le numéro de mobile dans l'objet de l'email. Dans les deux cas, le corps de l'email sera transmis sous forme de SMS au numéro de téléphone spécifié.

More information