闪亮的应用程序获取'400 Bad Request'试图从谷歌api获取数据

时间:2014-11-19 11:06:20

标签: r google-app-engine http shiny ggmap

作为我闪亮应用的一部分,我从geocode() R套餐中拨打ggmap
数据被地理编码并得到结果 - 我可以从我的控制台尝试在本地运行应用程序并从 shinyapps.io 仪表板上的日志中看到。
在地理编码结束后,我收到下一条消息:

.Warning in readLines(connect) :
  cannot open: HTTP status was '400 Bad Request'
Error in readLines(connect) : cannot open the connection  

有一个线索?

2 个答案:

答案 0 :(得分:4)

所以事实证明它与发光的问题无关,将数据发送到谷歌的地理编码。

当我读入数据时,我使用了read.table()。有些地址中有一个撇号',所以它把它读作同一个单元格中的一个新行(我真的不知道为什么)。

我将数据读取更改为使用read.csv(),并且工作正常。

答案 1 :(得分:1)

read.table() 'read.csv的默认参数{{1}}与{{1}}不同。阅读有关数据输入R: Data Input

参数的更多信息