2014-08-29 11 views
1

目前我正在尝试从bigrquery中学习一些东西。我在Hadley的github [repository]上找到了一些帮助:https://github.com/hadley/bigrquery。我完全按照说明书(我创建了自己的项目ID和相应的编号),但仍无法从网站获取样本数据。如何使用R包bigrquery从谷歌大查询中加载示例数据

这里是我的代码:

library(bigrquery) 
project <- "237216145162" 
sql <- "SELECT year, month, day, weight_pounds FROM natality LIMIT 5" 
data <- query_exec("publicdata", "samples", sql, billing = project) 

Waiting for authentication in browser... 

然后我的浏览器弹出,并显示

Error: invalid_request 

Required parameter is missing: response_type 

Learn more 

当我按下learn more它去使用OAuth2.0的访问谷歌的API这是一个链接对我来说完全陌生。

任何人都可以帮助我吗?我对此并不十分熟悉,我认为这涉及其他知识。

非常感谢您的帮助。

+0

您可以发布它生成你在浏览器访问该网址是什么? – 2014-08-29 07:02:12

+0

你的意思是这个URL产生上面的错误信息吗? (我在周末尝试了另一台笔记本电脑,它工作的很好,现在当我转移到这台笔记本电脑时,它仍然不起作用) – Lambo 2014-08-31 21:21:17

回答

1

从事物的声音,你有某种问题与任何运行的本地网络服务器或者直接打你的机器上的验证网址。我很想知道什么OS /浏览器/等。

我们可以调试,但有一个简单的解决方法,让你畅通 - 首先,从R对话,运行

options("httr_oob_default" = TRUE) 

,然后再次尝试命令。这将要求httr使用稍微不同的方式来建立权威性的舞蹈(尤其是复制粘贴URL和响应代码),应该让你和运行。