Comment envoyer des SMS depuis Sinch

Ce guide montre comment envoyer et recevoir des messages SMS avec Sinch en utilisant Ozeki 10 SMS Gateway. Sinch est un fournisseur de services SMS basé à Stockholm, en Suède, donc il propose principalement des services SMS aux clients en Suède et dans l'UE. Le service client de Sinch parle suédois et anglais, donc s'inscrire à leur service est assez facile. Si vous utilisez Ozeki 10 SMS Gateway, il est facile de configurer une connexion au service SMS de Sinch. Les instructions suivantes peuvent être utilisées pour configurer cette connexion en 8 minutes. Cet article vous montre les étapes d'installation. Nous espérons que vous trouverez les informations présentées utiles.

Figure 1 - Comment envoyer des SMS depuis Sinch

Quelle est la meilleure façon d'envoyer des SMS depuis Sinch (étapes rapides)

Pour envoyer des SMS depuis Sinch, commencez par ces instructions simples :

  1. Configurez Ozeki 10 SMS Gateway, puis naviguez vers l'icône rouge Ozeki 10 sur votre bureau Windows. Cela ouvrira l'interface graphique d'Ozeki. Pour envoyer des SMS depuis Sinch, vous devez procéder à la configuration dans cette console de gestion.
  2. Dans le bureau Ozeki, lancez l'application SMS Gateway. Cela peut être fait en cliquant sur l'icône du bureau ou en naviguant vers l'application dans le menu de démarrage Ozeki. L'application SMS Gateway est utilisée pour envoyer des SMS depuis Sinch.
  3. Pour envoyer des SMS depuis Sinch, il vous suffit de configurer la connexion Sinch en ouvrant le lien 'Ajouter une nouvelle connexion...'.

Comment fonctionne le SMS Sinch ?

Sinch est un fournisseur de services SMS et leur service fonctionne de manière similaire à celui des autres fournisseurs de services SMS. Ils utilisent des protocoles SMS, tels que les connexions client SMPP, les connexions protocole UCP/EMI et HTTP SMS ou REST SMS pour connecter leur serveur à d'autres fournisseurs de services SMS et aux opérateurs de réseaux mobiles. Sinch génère des revenus en vendant les SMS à un prix premium. Sinch fournit une API HTTP, qui vous permet d'utiliser leur service de messagerie texte via des requêtes web. Chaque message est une requête web unique. Les requêtes web sont des requêtes HTTP ou des requêtes d'API REST.

Instructions détaillées pour envoyer des SMS depuis Sinch

Pour envoyer des SMS depuis Sinch :

  1. Lancez la console de gestion Ozeki
  2. Localisez le panneau nommé 'Connexions' à gauche
  3. Naviguez vers 'Ajouter une nouvelle connexion...' dans le panneau 'Connexions'
  4. Trouvez la connexion Sinch et cliquez sur installer
  5. Ozeki 10 SMS Gateway enverra les messages texte avec cette connexion
  6. Remplissez les détails de configuration sur le formulaire de configuration Sinch
  7. Vérifiez les paramètres, ils doivent être corrects pour pouvoir envoyer des SMS
  8. Pour envoyer votre SMS, utilisez l'onglet Test
  9. Saisissez le destinataire, le texte et cliquez sur envoyer
  10. Ouvrez l'onglet événements pour voir si vos messages texte ont été envoyés avec succès

Étapes de configuration dans Ozeki 10 SMS Gateway

Pour configurer une connexion Sinch, suivez les instructions sur les captures d'écran ci-dessous.

ouvrir la console de gestion ozeki
Figure 2 - Ouvrir la console de gestion Ozeki

configurer la connexion sinch
Figure 3 - Configurer la connexion Sinch

configurer le compte sinch
Figure 4 - Configurer le compte Sinch

envoyer des sms depuis sinch
Figure 5 - Envoyer des SMS depuis Sinch

sms envoyé avec succès
Figure 6 - SMS envoyé avec succès

Protégez votre liste de numéros de téléphone

Votre liste de numéros de téléphone clients est un atout très précieux. Vous devez vous assurer de bien en prendre soin et de la protéger. Lorsque vous envoyez des messages texte via Sinch ou tout autre fournisseur de services SMS en ligne, vos numéros de téléphone clients et les textes des messages seront visibles par Sinch. Il est bon de configurer des connexions à plusieurs fournisseurs de services SMS et de distribuer vos messages entre eux pour vous assurer qu'aucune entité ne détient toutes vos données. Il est encore mieux d'envoyer des messages sans fil directement au réseau mobile en utilisant un téléphone Android ou un modem GSM connecté à votre ordinateur avec un câble de données téléphone-PC. Notez que cette option n'est viable que si vous envoyez moins de 10 000 SMS par jour. Ozeki 10 SMS Gateway a une version qui peut être installée sur un mobile Android. Elle s'appelle C# SMS API), que la version desktop, elle permet aux clients Office de se connecter, vous pouvez créer des configurations E-mail vers SMS, et vous pouvez même fournir un service Android SMPP SMS gateway.

Comment sauvegarder les messages envoyés via Sinch dans une base de données

Vous pouvez configurer la journalisation SQL pour une connexion Sinch. C'est très utile, car cela vous aidera à garder une trace de tous les messages SMS que vous avez envoyés ou reçus via la connexion Sinch. Ce journal de base de données peut non seulement être utilisé pour rechercher d'anciens messages en cas de litiges, mais il peut également être utilisé pour créer des rapports hebdomadaires ou mensuels. Ces rapports vous indiqueront quel utilisateur ou application dans votre système a envoyé les messages et quel était le modèle de votre trafic SMS.

Comment envoyer des SMS depuis une base de données avec Sinch

Si vous avez configuré une connexion Sinch, vous pouvez facilement envoyer et recevoir des messages texte depuis un serveur de base de données SQL. Pour envoyer et recevoir des textos, vous pouvez utiliser Microsoft SQL Server, MySQL, SQLAnywhere, SAP HANA, MariaDB, Foxpro, SQLite ou tout autre serveur de base de données compatible ODBC/SQL. Cette fonctionnalité est disponible via deux tables de base de données : ozekimessagein.

La table ozekimessageout est utilisée pour envoyer des SMS, tandis que la table ozekimessagein sert à stocker les SMS entrants. Pour envoyer un message texte, il suffit d'utiliser une commande SQL INSERT pour créer une entrée SQL dans la table ozekimessageout. Ozeki récupérera automatiquement le SMS et le transmettra au réseau GSM. Pendant la procédure de livraison, il mettra à jour le champ de statut 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 le destinataire et, en cas d'erreur, pourquoi il n'a pas été livré.

utiliser une base de données SQL pour stocker des SMS
Figure 7 - SMS vers base de données

Cette solution est avantageuse car aucun code n'est nécessaire pour faire correspondre les rapports d'envoi, les rapports de livraison et les rapports d'état aux messages envoyés, car Ozeki SMS Gateway le fait automatiquement pour vous. Tout ce qui concerne le SMS est stocké dans l'enregistrement SQL correspondant. Un autre avantage est qu'elle vous permet d'utiliser des requêtes personnalisées et de profiter des déclencheurs et procédures stockées SQL.

Envoyer des textos depuis C# via Sinch

Les systèmes de messagerie texte automatique sont bien plus performants que les humains. C'est pourquoi de nombreuses entreprises préfèrent construire des systèmes SMS automatisés. L'API SMS C# d'Ozeki offre un outil exceptionnel pour créer des systèmes de communication basés sur des algorithmes automatisés. Cette API C# est excellente car elle peut également envoyer des SMS via des protocoles SMS haute performance, tels que SMPP, UCP ou CIMD2. Ces protocoles sont utilisés par les réseaux téléphoniques GSM pour échanger des messages texte entre eux. En implémentant cette seule API, vous pouvez atteindre de nombreux opérateurs SMS avec une seule base de code.

envoyer des SMS depuis l'API SMS C#
Figure 8 - Envoyer des SMS depuis C# via Sinch

Comment envoyer des SMS en utilisant des fichiers texte via Sinch

Tout développeur de logiciels peut créer et lire des fichiers texte. Les fichiers texte offrent l'interface la plus simple pour envoyer et recevoir des SMS. Que vous utilisiez SAP ou une application métier personnalisée, vous aurez probablement la possibilité d'exporter des données sous forme de fichiers csv, excel ou txt. Si vous avez cette option, vous pouvez envoyer et recevoir des SMS en utilisant Ozeki 10 SMS Gateway via Sinch. Dans ce cas, deux répertoires seront créés : un pour stocker les SMS à envoyer et un autre pour sauvegarder les SMS entrants. Ozeki peut être configuré pour sauvegarder les SMS entrants dans le format de fichier que vous préférez et il peut récupérer les fichiers texte contenant les SMS à envoyer. Une fois qu'un fichier texte est lu, les SMS sont créés et envoyés au réseau mobile via la connexion Sinch.

Comment configurer l'envoi d'emails vers SMS depuis Sinch

Si vous configurez Sinch, vous pouvez fournir un service SMS vers email aux clients et applications. Les utilisateurs d'email peuvent envoyer un SMS en envoyant un email à une adresse email formatée. Le format de l'adresse email est numérotelephone@nomdedomaine. Un exemple d'adresse email serait : 079797004@email.domain.com. Vous pouvez également mettre le numéro de mobile dans l'objet de l'email. Dans les deux cas, le corps de l'email sera transmis comme message texte au numéro de téléphone spécifié.

Des alternatives à Sinch ?

Il n'est pas trop difficile de trouver plusieurs agrégateurs SMS alternatifs sur Internet. Si vous configurez Ozeki SMS Gateway, vous pouvez vous connecter à plusieurs fournisseurs de services SMS et réseaux mobiles simultanément. Il est avantageux d'utiliser plusieurs fournisseurs, car cela vous permet de respecter les réglementations affectant les réseaux locaux et de créer des routes de secours. L'alternative la plus populaire à Sinch est de connecter un téléphone mobile Android à votre PC SMS Gateway et d'envoyer des SMS directement au réseau mobile (Figure 9). Cela permettra à votre système de fonctionner même si Sinch échoue.

Que faire en cas de défaillance du service Sinch ?

Comme Ozeki peut être installé sur plusieurs ordinateurs de votre site ou dans un système virtualisé, et qu'Ozeki vous permet de réacheminer automatiquement les messages texte vers d'autres opérateurs SMS, avec l'aide d'Ozeki SMS Gateway, vous pouvez construire un service SMS fiable et sécurisé. Tout ce que vous avez à faire est de configurer plusieurs connexions à des fournisseurs de services SMS et de configurer l'une des routage de secours. Toutes ces options de routage SMS garantiront que vos SMS seront livrés même si un service SMS particulier est hors service.

Figure 9 - Que faire si Sinch échoue

Conclusion

Maintenant, vous pouvez faire une pause et reprendre votre souffle. Nous espérons que vous ne vous êtes pas perdus dans les explications. Nous avons fait de notre mieux pour simplifier et vous guider à travers tous les détails de la manière la plus indolore possible. Si vous avez suivi attentivement les instructions, vous devriez être en mesure d'envoyer et de recevoir des messages texte en utilisant le service de messagerie SMS de Sinch, à condition que vous ayez correctement configuré la connexion dans Ozeki 10 SMS Gateway. Le service SMS HTTP de Sinch n'est pas difficile à configurer, et bien qu'il ne fournisse pas les mêmes performances qu'un service SMS SMPP, il reste une bonne option à utiliser en 2021. Le plus grand avantage de Sinch est qu'un compte peut être créé en quelques minutes sur leur site web.

Avec Ozeki 10 SMS Gateway, vous avez accès au contrôle des coûts, ce qui n'est normalement pas proposé par les fournisseurs de services SMS. Vous pouvez limiter le nombre de messages quittant votre système, afin de ne pas avoir à craindre des frais excessifs. Pour y parvenir, vous pouvez définir des limites de crédit SMS pour vos clients, employés et applications SMS. Pour générer des rapports mensuels ou hebdomadaires, vous pouvez utiliser la journalisation et les rapports SQL. Avec la journalisation SQL d'Ozeki, vous pouvez enregistrer tous vos messages SMS dans votre propre base de données SQL. Cela vous permet de surveiller et de contrôler votre communication SMS, et vous pourrez retracer n'importe quel SMS en cas de problème.

More information