The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.

Twilio

Travis-CI Build Status CRAN version Downloads

An interface to the Twilio API for R. You’ll need to create an account at https://www.twilio.com/, then obtain an Account SID and an Auth Token.

Installation

install.packages("twilio")

Or download the latest development version:

library(ghit)
install_github("seankross/twilio[dev]")

Demos

Set Up Authentication

You should only need to do this once per session.

Sys.setenv(TWILIO_SID = "M9W4Ozq8BFX94w5St5hikg7UV0lPpH8e56")
Sys.setenv(TWILIO_TOKEN = "483H9lE05V0Jr362eq1814Li2N1I424t")

library(twilio)

Send a Text Message

tw_send_message("2125557634", "9178675903", "Hello from R 👋")

Send a Picture Message

tw_send_message("2125557634", "9178675903", media_url = "https://www.r-project.org/logo/Rlogo.png")

Send a Picture Message with Text

tw_send_message("2125557634", "9178675903", "Do you like the new logo?",
  "https://www.r-project.org/logo/Rlogo.png")

Get Messages List

messages <- tw_get_messages_list()

Make a Data Frame from the Messages List

sms_data <- tw_message_tbl(messages)

Get Media from a Message

media <- tw_get_message_media(sms_data$sid[1])
browseURL(media[[1]]$url)

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.