目前我正在尝试从bigrquery学到一些东西。我在Hadley的github [repository]上找到了一些帮助:https://github.com/hadley/bigrquery。我完全按照说明操作(我创建了自己的项目ID和相应的编号),但我仍然无法从网站上获取样本数据。
这是我的代码:
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访问google API的链接,这对我来说是全新的。
任何人都可以帮我吗?我对此并不熟悉,我认为这涉及其他知识。
非常感谢您的帮助。
答案 0 :(得分:1)
从事物的声音来看,你遇到了一些问题,无论是运行本地网络服务器还是直接在你的机器上点击auth URL。我有兴趣知道OS /浏览器等等。
我们可以调试它,但有一个简单的解决方法可以让你解锁 - 首先,从你的R会话中,运行
options("httr_oob_default" = TRUE)
再次尝试你的命令。这将要求httr
使用稍微不同的方式来设置auth舞(特别是复制粘贴URL和响应代码),这应该可以让您启动并运行。