Comment j’ai envoyé mon premier SMS depuis un shell Linux avec l’API Orange

preview_player
Показать описание
🛠️Comment j’ai envoyé mon premier SMS depuis un shell Linux avec l’API Orange

Je vous partage à nouveau un mini-projet pratique que j'ai réalisé :
Envoyer des SMS directement depuis un script shell sous Linux en utilisant l'API SMS d'Orange.

L'objectif ? Comprendre les bases d'une intégration API tout en s’amusant avec un cas d’usage concret !

1️⃣ Création d’un compte développeur et souscription au service SMS.
Après avoir créé un compte développeur sur le portail Orange, j'ai souscrit à l’offre SMS API dans la section dédiée aux produits et services. Cette étape est cruciale pour activer la possibilité d’envoyer des messages. Une fois la souscription validée, j'ai récupéré mes identifiants API (client ID et client secret) nécessaires pour accéder à la plateforme et générer un jeton d'accès.

2️⃣Écriture du script shell
Une fois les accès configurés, j'ai rédigé un script bash pour automatiser l'envoi de SMS. Ce script suit trois étapes simples :
---1. Authentification auprès de l’API avec curl.
---2. Construction d’une requête JSON contenant le numéro cible et le message .
---3. Envoi du SMS et affichage de la réponse JSON pour vérifier que tout fonctionne.

L’idée et les perspectives derrière ce mini-projet :
✅ Découvrir l’écosystème des API.
✅ Explorer les bases d’une intégration automatisée dans un contexte simple et concret.
💡Recevoir des alertes en cas de défaillance matérielle ou logicielle sur un serveur (par exemple, via un cron job).
💡Informer par SMS des résultats d’un déploiement ou d’une sauvegarde.

Pour ceux qui souhaitent tester ou améliorer ce script, vous pouvez consulter le code complet sur mon dépôt GitHub ici :
Рекомендации по теме
Комментарии
Автор

SVP pouvez-vous m’aider à intégrer correctement l’API SMS Orange ? Lors de l’envoi je reçois le code 201 mais le destinataire ne reçoit pas le message !

OdilonAgostinoYAPI