我对 R 非常陌生,我正在使用 J Stanton “Data Science with R”连接到 twitter。我已经运行了连接并且它可以工作,但我不想在每次运行脚本时运行我的凭据命令并输入我的 PIN 码。
我书中说我不必这样做,只要我“保存凭证数据对象并在未来的会话中恢复它”。
我该怎么做呢?
我也使用了相同的代码,解决方案非常简单:将返回的对象保存到 RData 文件
credential <- OAuthFactory$new(consumerKey=my.key, ....)
credential$handshake()
save(credential,file = "credential.RData")
下次运行代码时,检查文件是否存在,如果存在,读取它并改用该对象。例如,看看我对您正在处理的代码的看法:https ://gist.github.com/binalytics/6504845