2013-02-14 1 views
8

Ich habe hier für andere Fragen zum gleichen Thema durchsucht und kann keine definitive Antwort finden.Google platziert Api Key

Mein Problem scheint das gleiche wie viele andere, da ich keine Antwort von Google Places Api erhalten kann.

Ich versuche von innerhalb einer iPhone App, ja der Code ist korrekt, ich habe überprüft und in Verzweiflung nur gegriffen, um den Code auszulöschen, nur um eine Anfrage mit den Beispielen von den Docs auf Google Places bereitgestellt.

Versucht, die URL in einen Browser, immer die gleiche Antwort, egal welchen Browser.

{ 
    "html_attributions" : [], 
    "results" : [], 
    "status" : "REQUEST DENIED" 
} 

Ich habe versucht, neue Schlüssel, das gleiche Ergebnis und ja die Kennung für die App ist auch aufgeführt.

Gibt es einen Zeitrahmen, bevor Sie den Schlüssel verwenden können.

+0

Dies wird Ihnen helfen: [link] (http://stackoverflow.com/questions/14654758/google-places-api-request-denied-for-android-autocomplete-even-with-the-right-a/20796836 # 20796836) – Arsalan

Antwort

2

Sie brauchen wahrscheinlich 'Sensor' Parameter in Ihrer Anfrage URL, denke ich.

Setzen Sie einfach 'sensor = false &' in die URL und versuchen Sie es.

+0

Der Parameter 'Sensor' wird nicht mehr benötigt. https://developers.google.com/places/documentation/search#Sensor – VinceFior

10

Hier, wie ich habe dies getan

1) Sie müssen sich mit Ihrem Google-Konto anmelden

2) Google APi Console erscheint

3) bei Screenshot Pass auf here

4) Dort finden Sie Services dort, klicken Sie darauf, wo Sie die API haben können, die Sie verwenden möchten

5) t Wenn Sie zu API Access gehen, wie in this screenshot gezeigt, können Sie Ihren Google API Key erhalten.

Dank

Tipps -use Ihre eigenen Google-API-Schlüssel

+0

Funktioniert für mich - ich wusste nicht, dass ich einen Browser-Schlüssel verwenden musste. – VinceFior

+0

@VinceFior Ich bin froh, dass..das hilft Ihnen –

0
+0

und ändern Sie den Speicherort hat es keine Orte Suchergebnisse versuchen Sie diese ex: 26.175677,% 2091.741714 mit types = post_office – user2925054

1

Um den Google-Ort-API zu verwenden, müssen Sie die folgenden Schritte auf https://console.developers.google.com tun:

Sie müssen Ihr Projekt gehen.

1: Aktivieren Sie Google Places API je nach Ihren Kunden: iOS, Android oder Web.

2: Gehen Sie dann zum Abschnitt Credentials auf der linken Seite.

3: Generieren Sie einen SERVER-Schlüssel.

Fügen Sie diesen Schlüssel in Ihren Google Place API-Anruf ein. Beispiel:

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=-33.8670522,151.1957362&radius=500&types=food&name=cruise&key=SERVERKEY

Es ist ein einfacher GET Ruhe Anruf.

Verwandte Themen