27 jun. 2010

Enviar mensajes de texto desde Android con python

Continuando con la referencia del API de ASE para Android se explicará como enviar un mensaje de texto desde python para un celular con Android.

EL API para enviar mensajes de texto es el siguiente:
smsSend(
 String destinationAddress: typically a phone number,
String text)

Sends an SMS.
#Importando el módulo android y el módulo time
import android, time

#Creando la instancia droid del objeto Android
droid = android.Android()

#Asignando el número de teléfono y mensaje
telefono ="0xxxyyyyyyy"
mensaje = "Esta es una prueba de envio de sms a la hora %s" %time.ctime()

#Enviar mensaje a la pantalla de android con la info del número y mensaje
droid.makeToast("enviando mensaje a %s, con el siguiente contenido: %s" %(telefono,mensaje))

#Enviando el mensaje de texto
droid.smsSend(telefono,mensaje)

El mensaje llego al celular del número asignado sin problemas.
Publicar un comentario en la entrada

AddThis