Un message SMS, également connu comme un message texte, est essentiellement un courriel envoyé à un téléphone mobile. La capacité de communiquer entre les ordinateurs et les téléphones cellulaires via la messagerie SMS est de plus en plus importante. Google a développé une bibliothèque qui communique avec le langage de programmation Python permettant aux programmeurs d`accéder à des comptes Gmail. Les programmeurs utilisent le compte Gmail comme un point pour les messages SMS de lancement. comptes Gmail sont idéales pour la masse messagerie texte parce qu`ils ont une grande capacité pour les réponses.
Inscrivez-vous pour un compte Gmail en remplissant le formulaire.
Télécharger la dernière version de la bibliothèque Google pour Python.
Clic droit sur le fichier zip et sélectionnez "Extrait." Une boîte de dialogue apparaîtra demandant un emplacement cible pour extraire le fichier zip. Sélectionnez le "Documents" répertoire et cliquez "Extrait."
Lancez l`invite de commande Microsoft. Cliquez "Démarrer," "Courir," puis tapez "CMD.EXE" et appuyez sur "Entrer."
Déplacer vers le répertoire de la bibliothèque. À l`invite de commande, tapez "cd c: Documents gdata-2.0.12" puis appuyez "Entrer."
Construire et installer la bibliothèque. À l`invite de commande, tapez "python setup.py build" puis appuyez "Entrer." Type "python.py installer" puis appuyez "Entrer."
Lancez l`éditeur de ligne de Python. À l`invite de commande, tapez "python" puis appuyez "Entrer." L`invite à changer "gt; gt; gt;" pour indiquer que l`éditeur python est actif.
Importez le module de la bibliothèque et le message texte Gmail. À l`invite de commande, tapez "libgmail d`importation" puis appuyez "Entrer." Type "de textmessaging import *" puis appuyez "Entrer."
Enregistrez les informations de l`expéditeur. À l`invite de commande, tapez:
sender = Sender ("
", " ") Remplacer
avec le nom de connexion du compte Gmail. Remplacer avec le mot de passe pour le compte Gmail puis appuyez sur "Entrer." Enregistrez les informations de message texte. À l`invite de commande, tapez:
smsMessage = TextMessage ("
", "") Remplacer
avec le sujet du message. Remplacer avec le corps du message, puis appuyez sur "Entrer." Enregistrez les données sur les transporteurs. À l`invite de commande, tapez:
TRANSPORTEURS = {"Alltel":"alltelmessage.com",
"ATT":"mobile.mycingular.com",
"Rogers":"pcs.rogers.com",
"Sprint":"messaging.sprintpcs.com",
"T Mobile":"t-mobile.net",
"Telus":"msg.telus.com",
"Verizon":"vtext.com"}
puis appuyez "Entrer."
Enregistrez le destinataire du message texte. À l`invite de commande, tapez:
récepteur = récepteur ("
", " ") Remplacer
avec le numéro de téléphone de la personne qui recevra le message texte. Remplacer avec le nom du transporteur la personne utilise. Assurez-vous de taper le nom du transporteur exactement comme il apparaît dans l`étape où le transporteur a été enregistré. Le nom de l`opérateur est sensible à la casse. Envoyer le message. À l`invite de commande, tapez:
sender.sendMessage (récepteur, smsMessage)
puis appuyez "Entrer."