Diese IP, Website oder mobile Anwendung ist nicht autorisiert zur Verwendung dieser API-key. Wie dieses Problem zu beheben, die für eine ios-app?
Bin ich Arbeit Augmented reality in ios-app. Fand ich eine schöne Anleitung und ein Beispielprojekt aus diese Website. Während der Ausführung, dass die app in meinem Gerät, das ich erhielt den Fehler in der NSLOG-Konsole,
Response: {
"error_message" = "This IP, site or mobile application is not authorized to use this API key.";
"html_attributions" = (
);
results = (
);
status = "REQUEST_DENIED";
}
Ich würde ein neues Projekt erstellt in Google Website dev und erstellt Sever-Taste als iOS-Schlüssel wird nicht unterstützt für die Google places Api. Ich hatte auch versucht mit browser-Taste, es hat nicht funktioniert.
Meine Anfrage-url wie folgt Aussehen,
<NSMutableURLRequest https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=12.974760,80.225061&radius=1000&key=AIzaXXXXXXXXXXXXXXXXXXXMQ&sensor=true>
Versucht einige Lösungen, die hier vorgeschlagen werden, die in SO, aber kein Glück. Anregungen werden geschätzt.
Sie versucht, die browser-Taste, die Sie zum ersten mal beim erstellen einer API-Konto? Dies funktioniert für mich...Auch, sind Sie sicher, dass Ihre API aktiv ist? Als in der, in der Konsole die Google Places-API aktiviert ist?
sorry für die späte Antwort. Ich Suche einfach über die browser-Taste. Ist es nicht für jedes Projekt erstellt, die in der API-Konto? ich kann nicht verstehen, ur Punkt, dass "die browser-Taste, die Sie zum ersten mal beim erstellen einer API-Konto?"
Was ich meine ist in Ihrem Haupt-Konsole für Ihre API-Konto, müssen Sie ein browser-Taste. Haben Sie versucht, die Schlüssel? Main Konsole - console.developers.google.com
Wenn ich goto console.developers.google.com, leitet es zu den console.developers.google.com/project. Wo finde ich diese Taste? Bitte unterstützen Sie.
So dass Sie wollen, wählen Sie Ihr Projekt Ihre Arbeit auf, dann auf der linken Seite, klicken Sie auf "Anmeldeinformationen" sind, sollte es eine box mit dem Titel "Key for browser applications"
sorry für die späte Antwort. Ich Suche einfach über die browser-Taste. Ist es nicht für jedes Projekt erstellt, die in der API-Konto? ich kann nicht verstehen, ur Punkt, dass "die browser-Taste, die Sie zum ersten mal beim erstellen einer API-Konto?"
Was ich meine ist in Ihrem Haupt-Konsole für Ihre API-Konto, müssen Sie ein browser-Taste. Haben Sie versucht, die Schlüssel? Main Konsole - console.developers.google.com
Wenn ich goto console.developers.google.com, leitet es zu den console.developers.google.com/project. Wo finde ich diese Taste? Bitte unterstützen Sie.
So dass Sie wollen, wählen Sie Ihr Projekt Ihre Arbeit auf, dann auf der linken Seite, klicken Sie auf "Anmeldeinformationen" sind, sollte es eine box mit dem Titel "Key for browser applications"
InformationsquelleAutor Azik Abdullah | 2014-08-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
Das Problem mit der Erzeugung von browser-Tasten. während die Generierung neuen browser-Taste, sollten wir nicht geben Sie die website-urls in Webseiten-Registerkarte, sondern direkt auf "erzeugen" klicken-button geben könnte, ein neues browser-Taste.
Während der Verwendung, die Schlüssel, das Problem behoben haben.
bro u arbeitete mit quickblox api... ich m mit einigen Problem
Eigentlich hatte ich auch, aber ich wartete etwa 5 Minuten und es begann ganz plötzlich...seltsam.
ja seltsam. Ich habe in der Vergangenheit es irgendwie, weil die app funktioniert jetzt. Nicht sicher, wie ich das geschafft habe, obwohl.
Nebenbei, falls jemand generiert einen Schlüssel mit beliebigen Webseiten in die referrer-Liste, die möglicherweise der Schlüssel neu generiert werden mit der Liste leer, um service-arbeiten von einem server-Adresse.
InformationsquelleAutor Azik Abdullah
Wählen Sie browser-Taste, nur ohne website-Namen, dann funktioniert es für android,
Ich habe versucht, für beide server-Schlüssel und android-key, aber es ist nicht für mich arbeiten.
Ich weiß, dies ist für ios, aber das ist auch für mich arbeiten in android.
InformationsquelleAutor Yugal Jain