幾個月前,我在演示中看到了來自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與網頁交談,所以任何指導都非常感謝!
Ë