Блестящее приложение получает "400 Bad Request", пытаясь получить данные из API Google
Как часть моего блестящего приложения я звоню geocode()
от ggmap
R пакет.
Данные геокодируются и получают результат - я вижу это из моей консоли, пытающейся запустить приложение локально, и из журнала на панели инструментов shinyapps.io.
После окончания геокода я получаю следующее сообщение:
.Warning in readLines(connect) :
cannot open: HTTP status was '400 Bad Request'
Error in readLines(connect) : cannot open the connection
есть подсказка?
2 ответа
Получается, что это не имеет ничего общего с блестящей проблемой, связанной с отправкой данных в геокод Google.
Когда я читаю в данных, которые я использовал read.table()
, У некоторых адресов был апостроф '
в них, так что он читается как новая строка в той же ячейке (я не знаю, почему).
Я изменил чтение данных, чтобы использовать read.csv()
и это работало нормально.
В read.table()
аргумент по умолчанию для цитаты '
в read.csv
это отличается. Подробнее об аргументах ввода данных R: Ввод данных