Wo muss der API-Schlüssel für die Google Geocoding-API platziert werden?

9

Wir verwenden die Google Geocodierungs-API , um die Adresse dem Breiten- und Längengrad zuzuordnen.

Hier ist die Beispiel-URL für die Codierung (die json zurückgibt) -

Ссылка

Nachricht: OVER_QUERY_LIMIT

Ok, es macht Sinn, weil wir über 2500 Tageslimits überschreiten, also setzen wir den API-Schlüssel so -

Ссылка

Nachricht: REQUEST_DENIED

Ich frage mich, wo / wie der API-Schlüssel platziert werden soll.

    
Win 23.08.2013, 19:28
quelle

1 Antwort

12

Sieht so aus, als müssten Sie in Version 3 die ClientID in der URL übergeben und nicht eine key wie in der kostenlosen Version: Ссылка

Ihre URL sollte also so aussehen: Ссылка

Ich bin nicht glücklich genug, einen bezahlten Account zu haben, damit ich nicht testen kann - aber ich denke, das wird dich auf den richtigen Weg bringen.

Relevant von diesem Link: Ссылка

  

Kunden-ID

     

Sie müssen Ihre Client-ID in alle API-Anfragen aufnehmen. Ihre Kundennummer   identifiziert Sie als Kunden von Google Maps API for Business und aktiviert den Support   und gekauft Kontingent für Ihre Anwendung. Anfragen ohne a   Die Client-ID ist nicht für die Vorteile von Maps API for Business geeignet.

     

Wenn Sie von den kostenlosen API-Diensten zu Google Maps API wechseln   Business-Implementierung, müssen Sie den Schlüsselparameter aus Ihrem entfernen   Anfragen. Die Google Maps-API-Webdienste verweigern Anfragen mit   eine Client-ID und einen Schlüssel.

     

Weitere Informationen finden Sie unter Authentifizierung und Autorisierung   Kapitel dieses Handbuchs.

     

Wenn Sie Ihre Client-ID verloren haben, können Sie sie wiederherstellen, indem Sie sich bei melden   Klicken Sie auf das Support - Portal und dann auf Maps: URLs aus den Links auf der Website hinzufügen   links von der Seite.

BEARBEITEN

Weitere Informationen, einschließlich Anweisungen zur Weitergabe Ihrer Client-ID an die Earth-API, die API v2 und die Google Maps-API für Flash, finden Sie unter Laden von clientseitigen APIs .

Wenn Sie Ihre Client-ID oder Ihren kryptografischen Schlüssel verloren haben, können Sie sie wiederherstellen, indem Sie sich beim Support-Portal anmelden und Klicken Sie auf Maps: Fügen Sie URLs von den Links auf der linken Seite der Seite hinzu.

    
Matthew 23.08.2013, 19:42
quelle