Отправить текстовое сообщение от R - PullRequest
17 голосов
/ 01 июля 2011

Я знаю, что вы можете отправить электронное письмо от R с помощью sendMail, а вы можете твитнуть с помощью twitteR. Есть ли способ отправить текстовое сообщение из сценария R?

Ответы [ 2 ]

21 голосов
/ 01 июля 2011

Все основные операторы сотовой связи в США позволяют отправлять текстовые сообщения с использованием стандартного протокола электронной почты (SMTP).Вы можете отправить текстовое сообщение, отправив электронное письмо на телефон.Вот разные почтовые домены для разных операторов:

http://www.emailtextmessages.com/

3 голосов
/ 10 марта 2016

Я всегда изо всех сил пытался настроить свою почту правильно для отправки электронной почты от R. Но если вы на Mac и используете сообщения Mac, вы можете отправить текст, используя сообщения с 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\''))
}

Просто измените номер на номер телефона, который вы хотите отправить!

...