Ich bin wirklich frustriert mit Google Geo-Ergebnissen und hoffe, jemand kann mir raten, das Beste war zu gehen.Google Map GEO Ergebnisse
Ich habe eine AutoSuggest-Funktion erstellt, mit der Sie mit der Eingabe der Adresse beginnen können und Google wird Ihnen mit Vorschlägen antworten. Der Benutzer wählt dann und adressiert, um weiterzugehen.
Aber bevor ich möchte, dass sie auf der nächsten Seite fortfahren, möchte ich ihre Auswahl bestätigen. Ich hätte gedacht, dass dies einfach sein wird, da wir nur gegen das, was Google bereits gegeben hat, nachprüfen. Aber wenn ich meine Validierung suche, zeigt es keine Ergebnisse.
Einige Beispiel-Code:
Lets sagen, dass ich von dem Vorschlag nahm diese Adresse: Suffield, CT 06078, USA
Dann auf Validierung ich eine zweite Lookup mit dieser Adresse dh.
$string = "Suffield, CT 06078, USA";
echo 'http://maps.google.com/maps/geo?output=json&oe=utf8&gl=us&sensor=false&key=[MyKey]&q='.urlencode($string).'';
Es gibt mir Fehlercode 602 (G_GEO_UNKNOWN_ADDRESS)
Wie kann es nicht gefunden werden, wenn seine mir die Adresse gegeben?
Wie kann ich das umgehen?
Sieht aus wie es funktioniert, wenn Sie entweder den Zustand oder die Postleitzahl entfernen. Ich weiß nicht warum ... –
Ist diese ** maps.google.com/maps/geo? ** API veraltet? – EmptyStack