Uma mensagem de SMS, também conhecido como uma mensagem de texto, é essencialmente um e-mail enviado para um telefone móvel. A capacidade de se comunicar entre computadores e telefones celulares através de mensagens SMS é cada vez mais importante. O Google desenvolveu uma biblioteca que se comunica com a linguagem de programação Python permitindo que programadores para acessar contas do Gmail. Os programadores usam a conta do Gmail como um ponto de partida para mensagens SMS. contas do Gmail são ideais para mensagens de texto em massa, porque eles têm uma grande capacidade para respostas.
Registe-se para uma conta do Gmail, preencha o formulário.
Baixe a versão mais recente da biblioteca do Google para Python.
Botão direito do mouse no arquivo zip e selecione "Extrair." Uma caixa de diálogo irá aparecer solicitando um local de destino para extrair o arquivo zip. Selecione os "documentos" diretório e clique "Extrair."
Inicie o prompt de comando Microsoft. Clique "Começar," "Corre," em seguida, digite "CMD.EXE" e pressione "Entrar."
Mover para o diretório da biblioteca. No prompt de comando, digite "cd c: Documents gdata-2.0.12" em seguida, pressione "Entrar."
Construir e instalar a biblioteca. No prompt de comando, digite "python construção setup.py" em seguida, pressione "Entrar." Digitar "python.py instalar" em seguida, pressione "Entrar."
Inicie o editor de linha de Python. No prompt de comando, digite "pitão" em seguida, pressione "Entrar." O prompt muda para "gt; gt; gt;" para indicar que o editor Python é activa.
Importar o módulo biblioteca e mensagem de texto Gmail. No prompt de comando, digite "libgmail importação" em seguida, pressione "Entrar." Digitar "de TextMessaging import *" em seguida, pressione "Entrar."
Registre as informações do remetente. No prompt de comando, digite:
remetente = Sender ("
", " ") Substituir
com o nome de login da conta do Gmail. Substituir com a senha para a conta do Gmail, em seguida, pressione "Entrar." Registar as informações de mensagem de texto. No prompt de comando, digite:
smsMessage = TextMessage ("
", "") Substituir
com o assunto da mensagem. Substituir com o corpo da mensagem, em seguida, pressionar "Entrar." Registar os dados de operadoras. No prompt de comando, digite:
PORTADORES = {"Alltel":"alltelmessage.com",
"ATT":"mobile.mycingular.com",
"Rogers":"pcs.rogers.com",
"arrancada":"messaging.sprintpcs.com",
"T móvel":"t-mobile.net",
"Telus":"msg.telus.com",
"Verizon":"vtext.com"}
em seguida, pressione "Entrar."
Registar o receptor da mensagem de texto. No prompt de comando, digite:
receptor = Receptor ("
", " ") Substituir
com o número de telefone da pessoa que receberá a mensagem de texto. Substituir com o nome do portador da pessoa usa. Certifique-se de digitar o nome da operadora exatamente do jeito que aparece no passo em que a transportadora foi registrado. O nome da operadora é sensível a maiúsculas. Enviar a mensagem. No prompt de comando, digite:
sender.sendMessage (receptor, smsMessage)
em seguida, pressione "Entrar."