2013-03-12 2 views
7

Ich hatte eine Google Maps v3-Anwendung, die seit etwa einem Jahr jetzt ohne Probleme funktioniert. Die Anwendung verwendet zwei verschiedene Methoden, um eine Adresse zu geocodieren, wenn ich geocode mit dem Google Maps Javascript alles funktioniert. Ich geocode auch mit einer C# Seite, ich fordere geocoding durch eine URL. Ich erhalte den Fehler 610 mit der URL-Methode.Google Maps Fehler zurückgegeben 610

Hier wird die URL Ich verwende: http://maps.google.com/maps/geo?q=64108&key=KEY

Hast du URL ändern? Sollte ich etwas anderes benutzen?

Antwort

13

Google hat offiziell veraltete Unterstützung für API v2 https://developers.google.com/maps/documentation/geocoding/v2/

Sie haben Ihren Nachschlag zu ändern: https://developers.google.com/maps/documentation/geocoding/index

Example: 
https://maps.googleapis.com/maps/api/geocode/xml?address=64108&sensor=false 

Und Sie brauchen nicht zu Verwenden Sie den Schlüssel nicht mehr, beachten Sie, dass der Grenzwert auf 2500 geändert wurde

Dieser Artikel von Google zeigt, wie man von Version 2 auf 3 aktualisiert: https://developers.google.com/maps/articles/geocodingupgrade

+0

Danke für die wertvollen Infos. Ich füge nur hinzu, dass http: // genauso gut funktioniert wie https: // – yitwail

-1

Fehler 610 schlägt einen ungültigen API-Schlüssel vor (Schlüssel ist ungültig oder Domäne ist falsch).

können Sie eine hier generieren: http://code.google.com/apis/maps/signup.html

+0

Ich öffnete alle Schlüssel, um alles zu akzeptieren, und ich benutze den gleichen Schlüssel, der in Javascript funktioniert. Kennen Sie die URL zum Geocodieren einer Adresse? – user2161482