Я пытаюсь геокодировать пакет из 400 адресов с помощью API геокодирования Google через мое приложение rails.
В одном из моих контроллеров у меня есть эти строки
require "net/http"
require "uri"
uri = URI.parse("http://maps.googleapis.com/maps/api/geocode/json?")
response = Net::HTTP.post_form(uri, {"address" => '5032-forbes-ave', 'sensor' => 'false'})
Но я всегда возвращаюсь "" status ":" REQUEST_DENIED "из этого.
Кто-нибудь знает, почему я получаю это, или если есть способ, которым я могу точно видеть отправляемый HTTP-запрос, чтобы я мог попробовать отладить его?
Обновление: это запрос, который я пытаюсь сделать, если я делаю это из своего браузера, я получаю нормальный ответ от API: http://maps.googleapis.com/maps/api/geocode/json?address=5032-forbes-ave&sensor=false