Un messaggio SMS, noto anche come un messaggio di testo, è essenzialmente una email inviata a un telefono cellulare. La capacità di comunicare tra i computer e telefoni cellulari tramite SMS messaggistica è sempre più importante. Google ha sviluppato una libreria che comunica con i Python programmazione lingua permettendo ai programmatori di accedere agli account Gmail. I programmatori utilizzano l'account Gmail come un punto d'appoggio per i messaggi SMS. Account Gmail sono ideali per massa SMS perché hanno una grande capacità per le risposte.
Istruzioni
1
Iscriviti a un account Gmail, compilando il modulo.
2
Scarica l'ultima versione della libreria di Google per Python.
3
Fare clic destro il 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 scegliere "Estrai".
4
Avviare il prompt dei comandi di Microsoft. Fare clic su "Start", "Esegui", quindi digitare "CMD. EXE"e premere"Invio".
5
Spostarsi nella directory di libreria. Al prompt dei comandi, digitare "cd c:\Documents\gdata-2.0.12" quindi premere "Enter".
6
Costruire e installare la libreria. Prompt dei comandi, digitare "python setup.py build" quindi premere "Invio". Digitare "python.py install" e premere "Invio".
7
Avviare l'editor di linea di Python. Al prompt dei comandi, digitare "python" quindi premere "Enter". Il prompt cambierà in ">>>" per indicare che è attivo l'editor di Python.
8
Importare il modulo messaggio Gmail biblioteca e testo. Al prompt dei comandi, digitare "importare libgmail" quindi premere "Invio". Tipo "da TextMessaging importazione *" quindi premere "Invio".
9
Registrare le informazioni del mittente. Al prompt dei comandi, digitare:
mittente = mittente ("< GMAIL_USER >", "< GMAIL_PASS >")
Sostituire < GMAIL_USER > con il nome di accesso dall'account Gmail. Sostituire < GMAIL_PASS > con la password per l'account di Gmail e premere "Invio".
10
Registrare le informazioni del 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 del trasportatore. Al prompt dei comandi, digitare:
I 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 ricevitore del messaggio di testo. Al prompt dei comandi, digitare:
ricevitore = ricevitore ("Numero di telefono del < >", "Elemento portante di < >")
Sostituire < numero di telefono > con il numero di telefono della persona che riceverà il messaggio di testo. Sostituire < CARRIER > con il nome del vettore che la persona USA. Assicurarsi di digitare il nome del vettore esattamente quello che appare nel passaggio dove il vettore è stato registrato. Il nome del vettore è case sensitive.
13
Inviare il messaggio. Al prompt dei comandi, digitare:
sender.sendMessage (ricevitore, smsMessage)
quindi premere "Invio".