几个月前,我在演示中看到了来自R的推文的可爱演示。由演讲者使用的刮代码是在这里:使用R发送推文
http://www.r-bloggers.com/twitter-from-r%E2%80%A6-sure-why-not/
代码是简单明了: 库( “RCurl”) 选择采用< - curlOptions(标题= FALSE, userpwd =“用户名:密码
tweet("This tweet comes from R! #rstats")
:” NETRC = FALSE)
tweet <- function(status){
method <- "http://twitter.com/statuses/update.xml?status="
encoded_status <- URLencode(status)
request <- paste(method,encoded_status,sep = "")
postForm(request,.opts = opts)
}
有了这个功能,你可以简单地通过更新功能发送的tweet
我认为这可能是宣布长时间工作完成的有用方式。我想我的机器上运行此,我得到了一些错误:
[1] “\ n \ n基本身份验证,不支持\ n \ n” 个 ATTR( “内容类型”) 字符集 “应用程序/ xml” 的 “UTF-8” 警告消息: 在postForm(请求,.opts = OPTS):无输入传递到形成
我想知道是否有已经对一些变化叽叽喳喳结束,这使得这段代码产生这个错误?我不太了解让R与网页交谈,所以任何指导都非常感谢!
Ë