Décodage des PDU SMPP
La meilleure façon de résoudre les erreurs de communication dans la communication SMPP est d'activer la journalisation de bas niveau dans l'application SMS et d'utiliser la fonction de décodage des PDU SMPP d'Ozeki SMS Gateway pour comprendre le contenu d'un SMS. Ce guide vous fournit toutes les informations nécessaires pour y parvenir.
Journalisation de bas niveau des connexions SMPP et décodage des PDU SMPP (tutoriel vidéo)
Ce tutoriel vidéo vous montrera tout ce que vous devez savoir sur la journalisation de bas niveau des connexions SMPP et le décodage des PDU SMPP. Vous devez d'abord configurer un client SMPP dans Ozeki SMS Gateway, puis activer la journalisation de bas niveau. Ensuite, vous devez basculer vers l'onglet du décodeur PDU. Cela vous permet d'utiliser le décodeur PDU pour décoder une PDU SMPP.
Étape 1 - Ajouter une nouvelle connexion
La première étape consiste à ouvrir l'application SMS Gateway. Dans cette application, vous pouvez configurer, créer et supprimer des connexions. Vous pouvez trouver l'icône que vous recherchez sur la Figure 1.
Pour établir la connexion dont vous avez besoin, cliquez sur le bouton Ajouter une nouvelle connexion situé sur le côté gauche de l'écran. Cliquez dessus et vous serez redirigé vers la fenêtre de configuration de connexion. Vous pouvez trouver le bouton dont vous avez besoin sur la Figure 2.
Étape 2 - Installer le client SMPP
Ici, vous devez choisir le type de connexion SMS dont vous avez besoin. Dans ce cas, recherchez l'option Client SMPP située en deuxième position dans la liste. Vous pouvez voir celle que vous devez choisir sur la Figure 3.
Étape 3 - Modifier les détails SMPP
Maintenant, vous devez fournir les préférences pour votre nouvelle connexion. Vous devez saisir l'adresse Hôte de la connexion, le Port que vous utiliserez, le nom d'utilisateur et le mot de passe que vous retiendrez facilement. Vous pouvez voir les données à fournir sur la Figure 4.
Étape 4 - Connecter le client SMPP
Vous avez maintenant terminé la configuration de votre nouvelle connexion. Il vous suffit de l'activer. Pour ce faire, recherchez l'interrupteur Connexion situé sur le côté gauche de l'écran, visible sur la Figure 5.
Étape 5 - Configurer le client SMPP
Pour des configurations supplémentaires, ouvrez l'onglet Configurer situé à côté de l'onglet Événements en haut de l'écran. Vous pouvez voir où cliquer sur la Figure 6.
Étape 6 - Sélectionner l'onglet Avancé
Pour une configuration approfondie, vous devez ouvrir le sous-menu Avancé. Ici, vous pourrez personnaliser la connexion très en détail. Vous pouvez voir sur la Figure 7, où vous devez cliquer pour ouvrir le menu.
Étape 7 - Ouvrir l'option Niveau de journalisation
Pour tout savoir sur votre connexion, activez toutes les options d'information. Ainsi, chaque événement sur votre connexion sera journalisé. Cette option est accessible dans l'option Niveau de journalisation. Vous pouvez voir où l'ouvrir sur la Figure 8.
Étape 8 - Cocher les options d'information de journalisation
Pour tout journaliser, cochez toutes les options dans le menu du niveau de journalisation. Vous pouvez voir toutes les options sur la Figure 9.
Étape 9 - Mise à jour de la configuration
Si la configuration est réussie, vous verrez la notification visible sur la Figure 10. Cliquez sur OK pour passer à l'étape suivante.
Pour voir votre nouveau paramètre en action, ouvrez l'onglet Événements situé à côté de l'onglet Configurer. Cliquez dessus et vous verrez l'intégralité du Journal de votre connexion. Vous pouvez voir le bouton Événements sur la Figure 11.
Une fois la journalisation de bas niveau de la communication SMPP activée, vous pourrez voir toutes les PDU SMPP envoyées via la connexion du client SMPP. La PDU la plus courante que vous rechercherez s'appelle la pdu smpp submit_sm. Elle est utilisée pour envoyer des messages texte SMS au serveur SMS SMPP.
L'étape suivante consiste à envoyer un message test via le client SMPP. Sélectionnez l'onglet Test à côté de l'onglet des événements et remplissez les sections Adresse du destinataire et Texte du message. Après cela, cliquez sur le bouton Envoyer pour envoyer le message.
Si le message est envoyé, vous verrez l'Unité de Données de Protocole SMS (PDU) dans l'onglet Événements, copiez-la pour le décodage PDU.
Sélectionnez l'onglet Décodeur PDU et collez la PDU SMS. Ensuite, cliquez sur le bouton Décoder.
Enfin, vous verrez les informations de la PDU décodée dans la section PDU décodée.
Résumé
Cet article vous a montré ce que vous devez faire pour avoir une journalisation de bas niveau dans votre application SMS, en utilisant Ozeki SMS Gateway. Avoir une journalisation de bas niveau signifie que vous comprendrez mieux votre système et détecterez les erreurs plus facilement et plus rapidement. Cela entraînera moins de temps d'arrêt et une récupération plus rapide du système si vous pouvez détecter les erreurs en temps réel. Ozeki SMS Gateway dispose d'un onglet Événements dédié à la supervision des informations de journalisation et rend la maintenance du système encore plus facile.
Pour une compréhension plus approfondie du système, n'hésitez pas à visiter notre page web où vous pouvez en apprendre davantage sur les suivi des messages par exemple.
Pour commencer à développer des solutions avec des capacités de journalisation de bas niveau, téléchargez Ozeki SMS Gateway dès maintenant et commencez à travailler !
More information
- Comment enregistrer la communication de bas niveau
- Comment tracer ce qui est arrivé à un message
- Comment activer l'enregistrement des événements de message
- Comment activer l'enregistrement de bas niveau SMPP
- Comment tracer le trafic SMPP avec Wireshark