Comment faire pour envoyer des SMS depuis un site PHP par HTTP à l’aide de Raspberry Pi (2 / 4 étapes)

Étape 2: Soit le serveur Web capable de gérer l’application web SMS

Pour que votre serveur soit capable de gérer votre application de web SMS sender, copiez et collez le fichier PHP suivant dans le dossier/var/www de votre serveur Web.

Pour mieux comprendre, prenons regarder de plus près le code. Le programme utilise le format d’URL suivant pour envoyer un SMS :

http://127.0.0.1:9501/api? action = sendmessage & username = UUUUU & mot de passe = PPPPP & destinataire = NNNNN & messagetype = MMMMM & messagedata = DDDDD

Nous allons analyser en quoi consiste cette URL. Comme on peut voir dans l’extrait de code attaché à ce projet, tout d’abord, il est nécessaire d’établir la connexion entre l’application et la passerelle SMS. Pour ce faire, vous devez spécifier les informations de connexion pour la passerelle SMS : nom d’utilisateur et mot de passe associés à l’utilisateur que vous avez créé dans la passerelle SMS et l’adresse IP de l’ordinateur votre passerelle SMS est installé sur. Ces données sont visibles dans la première moitié de l’URL précédente. (désigne l’adresse IP 127.0.0.1 et 9501 est le port par défaut de la passerelle SMS. UUUUU désigne le nom d’utilisateur et PPPPP devrait être remplacé par le mot de passe.

On voit que l’URL contient le paramètre d’action aussi bien, que spécifié à la commande de l’API HTTP. Sa valeur est la suivante : sendmessage.

En outre, l’URL se compose du numéro de téléphone du destinataire (recipient = NNNNN), le type du message (messagetype = MMMMM) et le messagedata (messagedata = DDDDD) qui devraient être fournis par le visiteur de site Web qui veut envoyer un SMS à l’aide de votre application web. (Pour les messages texte, que les données du message sera clair, pour d’autres types de message il sera un document XML. Le paramètre messagedata spécifie le texte ou les données du message SMS).

Par l’étude de l’extrait de code, vous pouvez voir que le programme génère la variable urltouse en utilisant les paramètres précédemment décrites. Lorsque le visiteur du site Web est prêt avec le message et clique sur le bouton envoyer, le serveur Web enverra cette variable urltouse comme une requête HTTP vers la passerelle SMS. Après cela, la passerelle SMS renverra une réponse HTTP qui authentifie que la passerelle SMS a reçu le message et il est prêt à l’envoyer vers le fournisseur de services mobiles. (Veuillez noter que votre message SMS sera envoyé au téléphone du destinataire de fait, si vous avez configuré correctement modem GSM ou une connexion IP 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