Comment faire pour envoyer des SMS depuis un site PHP par HTTP à l’aide de Raspberry Pi

Contexte de l’envoi de SMS de site Web avec Raspberry Pi

Vous êtes curieux au sujet de la façon la plus facile d’envoyer des SMS depuis votre site Web ? Aujourd'hui, je suis devenu vraiment intéressé par le domaine de l’Internet des objets (IDO), donc j’ai pensé que ce serait cool d’intégrer un Pi de framboise à cette solution de messagerie SMS.

En conséquence, ce tutoriel est destiné à fournir une revue complète sur la façon d’envoyer des SMS depuis un site Web PHP par le biais de requêtes HTTP et les réponses à l’aide de Raspberry Pi. Il va être passionnant !

Pour mieux comprendre, je voudrais brièvement les bases de la technologie SMS. Commençons au début du processus et jetez un oeil à ce qui se passe alors que le SMS est transmis par l’expéditeur au destinataire. Pour envoyer un SMS il est nécessaire pour une application qui vous permet de composer un message. (Dans ce cas, c’est une application web, puisque nous allons rédiger et envoyer des SMS sur un site Web.) Cette application doit être raccordée à une passerelle SMS, parce que cette passerelle est capable de transmettre les SMS vers l’opérateur de téléphonie mobile (T-Mobile, Vodafone, Orange, etc.). La passerelle SMS transmet généralement le SMS via un modem GSM ou sur Internet (elle est déterminée par vos configurations en fonction de vos besoins spécifiques). Après que le SMS est arrivé au SMSC (SMS Center) de l’opérateur de téléphonie mobile, le fournisseur enverra le SMS au numéro de téléphone du destinataire.

Cette solution fournit un excellent moyen d’intégrer la solution SMS dans n’importe quel site Web (y compris les boutiques en ligne, systèmes de portail clients, contact nous sites, pages communautaires, etc.), mais il est également possible d’utiliser ce site Web, alimenté par le Raspberry Pi, pour fournir un service SMS dans le commerce. (Par exemple, vous pouvez protéger votre site avec mot de passe et vos clients, qui ont la combinaison nom d’utilisateur-mot de passe personnel à utiliser votre site, peuvent utiliser cette plate-forme pour l’envoi de messages). Cela semble intéressant, n’est ce pas ? Faisons-le !

Table des matières

  • ÉTAPE 1: Configurer votre site Web et de créer une application de web SMS sender
  • ÉTAPE 2: Soit le serveur Web capable de gérer l’application web SMS
  • Etape 3: Envoyer un message SMS de test de votre site Internet
  • ÉTAPE 4: Conclusion et références

Configuration matérielle et logicielle

Pour implémenter la solution de messagerie SMS décrite précédemment, vous aurez besoin d’un serveur Web qui est capable de gérer les applications web. Vous aurez également besoin d’un ordinateur qui gère votre site Internet : le Raspberry Pi apparaît ici. Et enfin, une passerelle SMS doit également être installé sur un PC pour pouvoir envoyer des messages. (Veuillez noter qu’un modem GSM ou une connexion IP SMS doit être configuré pour pouvoir envoyer des messages SMS dans l’acte.) Prenons regarder de plus près les conditions préalables dans plus de détails :

  1. Raspberry Pi: The Raspberry Pi est un ordinateur de taille faible coût, une carte de crédit. Ce petit appareil vous permet de faire tout ce que vous attendez d’un ordinateur de bureau à faire, de naviguer sur Internet et lecture vidéo HD, à faire des feuilles de calcul, traitement de texte, etc.. Qui plus est, le Raspberry Pi a la capacité d’interagir avec le monde extérieur, il permet d’envoyer des messages SMS depuis un site Web aussi bien. Dans cette solution Raspberry Pi est utilisé pour gérer le site Web.
  2. Serveur Web (Apache): sujet qu’une application web est utilisée pour composer le message SMS dans cette solution, un serveur Web est essentiellement nécessaire. Pour être en mesure d’atteindre votre site Web dans un navigateur, vous devez télécharger et installer un serveur Web comme Apache. Après avoir installé le serveur Web, vous devez établir une connexion entre votre Pi de framboise et le serveur Web. Pour ce faire, vous devez copier et coller la commande apt-get install apache2 php5 dans le dossier/var/www de l’Apache. (Plus d’informations sur la façon d’installer les composants de Linux-Apache-PHP pour exécuter une page Web HTML Dynamix sur Raspberry Pi – serveur Web LAMP).
  3. Composant PHP : Pour que votre serveur soit capable de gérer les applications web, vous devez installer PHP sur votre serveur Web Apache. (Cette configuration sera décrite ci-après.)
  4. SMS gateway (passerelle de SMS Ozeki NG): comme il a été mentionné ci-dessus, il faut essentiellement une passerelle SMS pour pouvoir envoyer des SMS depuis votre site Web. Il doit être téléchargé et installé sur un ordinateur.
  5. Modem GSM ou une connexion IP SMS: au sein de votre passerelle SMS certaines configurations sont requis pour pouvoir envoyer des messages SMS dans l’acte. Vous devez configurer une connexion de modem GSM en utilisant un appareil GSM, ou vous devez configurer une connexion IP SMS après que vous avez conclu un contrat avec un fournisseur de services mobiles. Mais que se passe-t-il si vous n’avez pas n’importe quelle connexion de fournisseur de service installé dès maintenant ? Pas de problème. Vous pouvez tester l’application en simulant l’envoi de SMS. Dans cette solution, cette affaire sera présente : vous verrez comment tester cette solution librement à l’aide d’Ozeki NG.
  6. PC Windows: le SMS gateway, j’ai utilisé repose sur Windows, donc un PC Windows est également nécessaire pour pouvoir installer la passerelle SMS.

Articles Liés

Comment faire pour envoyer des SMS gratuitement - iPod Touch

Comment faire pour envoyer des SMS gratuitement - iPod Touch

comment faire pour envoyer des messages texte depuis un iPod Touch, iPhone ou même juste un e-mail normal.AVERTISSEMENT : Nous ne sommes pas responsables si transporteur de téléphone de votre destinataire bloque votre email et/ou commence à charger c
Comment faire pour envoyer des données par la lumière : fibre optique [MAJ]

Comment faire pour envoyer des données par la lumière : fibre optique [MAJ]

nous avons à l'aide de fils de cuivre pour l'envoi de signaux sur le 20ème siècle. Maintenant, nous sommes au 21ème siècle !Dans ce tutoriel, Im va vous montrer comment faire pour envoyer des informations par la lumière à l'aide de fibre optique. Ami
Comment faire pour envoyer des fleurs (fausses)

Comment faire pour envoyer des fleurs (fausses)

un guide rapide sur Comment poster votre autre significatif fleurs où qu'ils soient. Les fleurs impliqués sont en papier, donc aucune loi de l'agriculture n'est transgressées, et où elles peuvent être postées plat. Ce lot a été préparé par moi et ras
Comment faire pour envoyer des messages gratuitement (sans timbre)

Comment faire pour envoyer des messages gratuitement (sans timbre)

Heres une simple étape, vous pouvez prendre si vous avez besoin de quelque chose par la poste mais n'ont pas d'horodatage.Étape 1: tout simplement... Simplement l'interrupteur les deux adresses afin que celui qui votre envoie le courrier à est dans l
Comment faire pour importer des sonneries personnalisées.

Comment faire pour importer des sonneries personnalisées.

Salut, je vais vous montrer comment faire pour importer des sonneries personnalisées. Tout ce dont vous avez besoin est iTunes, une sonnerie éditeur app ou autre chose. Il est assez simple mais peut devenir difficile. Toutes les étapes sont dans les
DarkOrbit : Comment faire pour avoir des tonnes de crédits

DarkOrbit : Comment faire pour avoir des tonnes de crédits

Hé les gars,J'ai joué Dark Orbit, un jeu en ligne de BigPoint. Quand j'ai commencé, j'ai eu à peine des crédits de jeu et passé mon temps dynamitage de l'AIs de base qui parcouraient le port d'attache (j'ai rejoint le CPN btw). Je suis très ennuyé av
Comment faire pour avoir des dents blanches naturels en 2 Minutes

Comment faire pour avoir des dents blanches naturels en 2 Minutes

Comment faire pour avoir des dents blanches naturels en 2 minutesSxmscelik
COMMENT FAIRE POUR OBTENIR DES LÈVRES DE PAILLETTES !

COMMENT FAIRE POUR OBTENIR DES LÈVRES DE PAILLETTES !

COMMENT FAIRE POUR OBTENIR DES LÈVRES DE PAILLETTES !J'ai utilisé de produits1. baume à lèvres hydratation Lock jour/nuit peau Protectant/crème solaire baume pour les lèvres, 0,07 oz http://bit.ly/1XJrOo92. Aquaphor guérison pommade 1.75 oz http://bi
Comment faire pour connecter des périphériques Bluetooth dans Windows 10

Comment faire pour connecter des périphériques Bluetooth dans Windows 10

Comment faire pour connecter des périphériques bluetooth dans windows 10. C'est juste un rapide tutoriel sur comment vous pouvez connecter vos périphériques bluetooth par exemple vos casques et haut-parleurs à windows 10.N'OUBLIEZ PAS DE VOUS ABONNER
Comment faire pour ajouter des enceintes à une barre de son Sony

Comment faire pour ajouter des enceintes à une barre de son Sony

cela vous montrera comment faire pour ajouter des enceintes à une barre de son Sony rapide et facile !Étape 1: matériaux -tournevis-robinet noir-16 ou 18 jauge fil de haut-parleur stéréo de voiture (acheté chez walmart environ 10 buck pour 100 pieds!
Comment faire pour lire des ebooks sur une PSP

Comment faire pour lire des ebooks sur une PSP

Hi thereDans ce INSTRUCTABLE je vais vous montrer comment faire pour lire des ebooks sur votre PSP.Si vous êtes comme moi qui viens d'acheter une PSP et n'a pas d'argent laissé pour un lecteur d'ebook ou comprimé, cette instructable est pour vousJE N
Comment faire pour regarder des vidéos YouTube couramment

Comment faire pour regarder des vidéos YouTube couramment

Comment faire pour regarder des vidéos YouTube couramment
Comment faire pour enregistrer des images jeu Jeux PC sans avoir à télécharger un programme !

Comment faire pour enregistrer des images jeu Jeux PC sans avoir à télécharger un programme !

Ever nécessaires quelques séquences de jeu pour un film ou projet que vous travaillez sur et juste impossible de trouver ce que vous vouliez sur YouTube ? Si vous avez, vous pouvez être dans ce scénario, lorsque vous cherchez un logiciel pour enregis
Comment faire pour installer des feux diurnes

Comment faire pour installer des feux diurnes

comment faire pour installer des feux diurnesÉtape 1 : emplacement d'installation.Doivent être conformes avec les paramètres de spécifications.Étape 2 : Installe les lumières de runningt Opel Vectra B. Led jour temps raccordé à la Plus One positif qu