2016-06-08 9 views
0

Ich habe versucht, Stadtinformationen für China BenutzerGoogle Karte in China API nicht unterstützen Schlüssel?

http://maps.google.cn/maps/api/geocode/json?latlng=39.934574,116.342378&key=MyAPI

Es wurde nicht gearbeitet

http://maps.google.cn/maps/api/geocode/json?latlng=39.934574,116.342378

Ich entfernte Schlüssel und versuchen Sie es erneut

zu erhalten

funktioniert gut

MyAPI-Schlüssel nicht mehr in China? Wenn ja, warum Google-Anfrage, um API-Schlüssel in anderem Land zu setzen? Und warum nicht in China anfordern?

Wie ich meinen API-Schlüssel gesetzt

Stadtinformationen in China zu bekommen

nur meinen Schlüssel entfernen?

Antwort

3

Die erste Anfrage mit einem API-Schlüssel hat nicht funktioniert, da ein Server-API-Schlüssel https-Protokoll erfordert. Leider unterstützt die maps.google.cn-Domain https [1] nicht.

[1] https://developers.google.com/maps/faq#china_ws_access

Web Service Anfrage ohne einen API-Schlüssel unterstützt offenbar HTTP-Protokoll, so dass Sie Ergebnisse erhalten können.

Der Unterschied zwischen Anfrage mit API-Schlüssel und Anfrage ohne API-Schlüssel besteht darin, wie Google Ihre Verwendung berechnet.

Wenn Sie den API-Schlüssel anwenden, wird Ihre Verwendung für das Projekt der Entwicklerkonsole berechnet. Wenn Sie keinen API-Schlüssel anwenden, wird Ihre Verwendung gegen die IP-Adresse berechnet. Sie haben 2500 tägliche Anfragen, aber wenn Sie dieselbe IP-Adresse mit einer anderen teilen, können Sie nicht alle 2500 täglichen Anfragen verwenden. Aus diesem Grund wird ein API-Schlüssel empfohlen.

In Ihrem Fall fordert ohne einen API-Schlüssel kann eine Abhilfe, aber man kann nicht sicher sein, dass Ihre täglichen Gebrauch 2500.

+0

Danke soviel erreichen. Ich habe noch eine Frage. Bedeutet die IP die IP des Clients? Wenn die 10 Benutzer meine App aus dem App Store heruntergeladen haben, können Nutzer täglich 2500 Anfragen pro Nutzer durchführen? –

+0

Hier bin ich nicht sicher, Benutzer können hinter einem NAT sein, so in einer solchen Situation wird Google die IP-Adresse des NAT-Servers sehen und viele Benutzer können 2500 Anfragen pro NAT-IP teilen. – xomena

+0

Ich verstehe :) Danke, dass du mir geholfen hast –