Rails アプリから Google Geocoding API を使用して、約 400 の住所のバッチをジオコーディングしようとしています。
私のコントローラーの1つに、これらの行があります
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