J'essaie de géocoder un lot d'environ 400 adresses à l'aide de l'API de géocodage de Google via mon application Rails.
Dans un de mes contrôleurs, j'ai ces lignes
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'})
Mais je reçois toujours en retour ""status" : "REQUEST_DENIED".
Quelqu'un sait-il pourquoi j'obtiens ce résultat, ou s'il existe un moyen de voir exactement la requête HTTP qui est envoyée afin que je puisse essayer de la déboguer ?
Mise à jour : Voici la demande que j'essaie de faire, si je le fais depuis mon navigateur, j'obtiens une réponse normale de l'api : http://maps.googleapis.com/maps/api/geocode/json?address=5032-forbes-ave&sensor=false