2011-07-01 13 views
16

Sé que puede enviar un correo electrónico desde R con sendMail, y puede twittear con twitteR. ¿Hay alguna forma de enviar un mensaje de texto desde un script R?Enviar un mensaje de texto de R

Respuesta

20

Todos los principales operadores de telefonía celular de EE. UU. Le permiten enviar mensajes de texto utilizando el protocolo de correo electrónico estándar (SMTP). Puede enviar un mensaje de texto enviando un correo electrónico al teléfono. Aquí están los diferentes dominios de correo electrónico para las diferentes portadoras:

http://www.emailtextmessages.com/

2

siempre me costó conseguir mi correo configurado correctamente para enviar un correo electrónico de R. Pero si usted está en un Mac y Mac utiliza los mensajes, puede envíe un texto utilizando Mensajes con un AppleScript:

send_text = function(message){ 
    system(paste('osascript -e \'tell application "Messages"\' -e \'send "', message, '" to buddy "555-555-5555" of (service 1 whose service type is iMessage)\' -e \'end tell\'')) 
} 

¡Simplemente cambie el número de teléfono que desea enviar!

Cuestiones relacionadas