客户端错误(400)使用gsheet2tbl获取Google表格数据

时间:2015-06-01 16:27:56

标签: r google-sheets

由于Rcurl不再适用于从Google表格导入数据到R,我一直在使用gsheet2tbl。

这一直运作良好,但今天我尝试从最近创建的Google表格下载,我收到以下错误:

url2<-"https://docs.google.com/spreadsheets/d/.../edit?usp=sharing"

d <- gsheet2tbl(url2, sheetid = 0)

Error in parse.response(r, parser, encoding = encoding) : 
client error: (400) Bad Request

我仔细检查过,我以前创建的Google表格一切正常。

有没有人对如何解决此问题有任何想法?

非常感谢,

马特

1 个答案:

答案 0 :(得分:1)

有一个新的从Google表格中阅读的包... https://github.com/jennybc/googlesheets

我发现这种工作很棒。试一试......

devtools::install_github("jennybc/googlesheets")
# run this and it will ask for user authentication...
gs_ls()
gs_read(ws = "Your worksheet")