2017-06-29 4 views
0

Wenn ich mich an die Google Geocoding API anmelde, antwortet sie mit dem Fehler "OVER_QUERY_LIMIT", aber ich benutze einen API KEY, aber Google erkennt es nicht, denn wenn ich die Anfrage machen, sah ich das Panel (https://console.developers.google.com) und habe keine Anfrage. Ein Beispiel für die URL als Ich bin mit ist:"OVER_QUERY_LIMIT" Google Geocoding erkennt meine API NICHT KEY

https://maps.googleapis.com/maps/api/geocode/json?address=CALLE+11+#+8+-+26,+Cucuta,+Norte+de+Santander,+Colombia+&key=API_KEY 

Antwort

0

Sie zu URL codieren, bevor die Adresse Zeichenkette, die es auf die Anforderung übergeben, sonst irgendein spezielles Symbol wird die Anfrage brechen.

https://developers.google.com/maps/web-services/overview#BuildingURLs

In Ihrem Beispiel das spezielle Symbol, das die Anforderung # ist bricht, sollte es um 23% ersetzt werden.

https://maps.googleapis.com/maps/api/geocode/json?address=CALLE%2011%20%23%208%20-%2026%2C%20Cucuta%2C%20Norte%20de%20Santander%2C%20Colombia&key=YOUR_API_KEY

hoffe, das hilft!

+0

Danke, jetzt funktioniert es! –

+0

Gerne helfen. Wenn diese Antwort Ihr Problem löst, markieren Sie es bitte als akzeptiert. – xomena