March 27
Un messaggio SMS, noto anche come messaggio di testo, è essenzialmente una e-mail inviata a un telefono cellulare. La capacità di comunicare tra computer e telefoni cellulari via SMS è sempre più importante. Google ha sviluppato una libreria che comunica con il linguaggio di programmazione Python che permette ai programmatori di accedere agli account Gmail. I programmatori usano l'account Gmail come un punto di partenza per i messaggi SMS. account Gmail sono ideali per i messaggi di testo di massa perché hanno una grande capacità per le risposte.
1 Registrati per avere un account Gmail compilando il modulo.
2 Scarica l'ultima versione della libreria di Google per Python.
3 Tasto destro del mouse sul file zip e selezionare "Extract". Una finestra di dialogo pop-up che richiede un percorso di destinazione per estrarre il file zip. Selezionare la directory "Documenti" e fare clic su "Extract".
4 Avviare il prompt dei comandi di Microsoft. Fare clic su "Start", "Esegui", quindi digitare "cmd.exe" e premere "Invio".
5 Passare alla directory di libreria. Al prompt dei comandi, digitare "cd c: \ Documenti \ GData-2.0.12", quindi premere "Invio".
6 Costruire e installare la libreria. Al prompt dei comandi, digitare "python setup.py build" e premere "Invio". Tipo "python.py installare", quindi premere "Invio".
7 Avviare l'editor linea di Python. Al prompt dei comandi, digitare "python", quindi premere "Invio". Il prompt cambierà a ">>>" per indicare che l'editor Python è attiva.
8 Importare il modulo biblioteca e messaggio di testo Gmail. Al prompt dei comandi, digitare "libgmail importazione", quindi premere "Invio". Tipo "da TextMessaging import *", quindi premere "Invio".
9 Registrare le informazioni sul mittente. Al prompt dei comandi digitare:
sender = Mittente ( "<GMAIL_USER>", "<GMAIL_PASS>")
Sostituire <GMAIL_USER> con il nome di login dal account Gmail. Sostituire <GMAIL_PASS> con la password per l'account Gmail, quindi premere "Invio".
10 Registrare le informazioni messaggio di testo. Al prompt dei comandi digitare:
smsmessage = TextMessage ( "<oggetto>", "<body>")
Sostituire <OGGETTO> con l'oggetto del messaggio. Sostituire <BODY> con il corpo del messaggio e premere "Invio".
11 Registrare i dati carrier. Al prompt dei comandi digitare:
VETTORI = { "Alltel": "alltelmessage.com",
"ATT":"mobile.mycingular.com",
"Rogers": "pcs.rogers.com",
"Sprint": "messaging.sprintpcs.com",
"TMobile": "t-mobile.net",
"Telus": "msg.telus.com",
"Verizon": "vtext.com"}
quindi premere "Invio".
12 Registrare il destinatario del messaggio di testo. Al prompt dei comandi digitare:
Ricevitore = Ricevitore ( "<NUMERO DI TELEFONO>", "<CARRIER>")
Sostituire <NUMERO DI TELEFONO> con il numero di telefono della persona che riceverà il messaggio di testo. Sostituire <CARRIER> con il nome del vettore la persona usa. Assicurarsi di digitare il nome del gestore esattamente come appare nella fase in cui è stato registrato il vettore. Il nome del vettore è case sensitive.
13 Inviare il messaggio. Al prompt dei comandi digitare:
sender.sendMessage (ricevitore, smsmessage)
quindi premere "Invio".