快速搜索RGoogleDocs软件包可以提供几个旧的SO线程:https://stackoverflow.com/search?tab=newest&q=rgoogledocs
有没有人有这个包的近期经验?
我已安装该软件包,但当我尝试将其与我的私人Google App帐户一起使用时,我会收到一条简单的:Error: Forbidden
消息。
当我切换到常规Google帐户时,标记为here的身份验证步骤有效,但getDocs(x)
功能提供:
Error in getDocs(gcon) :
problems connecting to get the list of documents: Forbidden (403)
任何建议都将受到赞赏。
答案 0 :(得分:1)
library(RGoogleDocs)
if(exists("ps")) print("got password, keep going") else ps <-readline(prompt="get the password in ") #conditional password asking
options(RCurlOptions = list(capath = system.file("CurlSSL", "cacert.pem", package = "RCurl"), ssl.verifypeer = FALSE))
sheets.con <- getGoogleDocsConnection(getGoogleAuth("yourusername@gmail.com", ps, service ="wise"))
data<-getWorksheets("yourspreadsheetnamehere",sheets.con)
names(data)
sheetofinterest <-sheetAsMatrix(data$"nameoftabehere",header=TRUE, as.data.frame=TRUE, trim=TRUE) #Get one sheet
答案 1 :(得分:0)
自Statwonk发布以来,Google似乎改变了安全级别(2012) 以上建议没有解决我的问题相同的“错误:禁止”问题。
导致我解决此问题的原因是来自Google的有关安全设置的提醒。 因此,只需启用“访问不太安全的应用程序” https://www.google.com/settings/security/lesssecureapps
当您完成R代码后,您可以将其恢复为DISABLE(如果需要)