2015-09-16 9 views
8

Ich mache Website, die Google Translate API verwenden. Ich habe Setup Browser-API-Schlüssel Aber das Problem ist, dass Browser-API-Schlüssel funktioniert nur, wenn ich leeres FeldAnforderungen annimmt aus diesen HTTP-Referrer (Websites) verlassen.Browser-API-Schlüssel funktioniert nicht mit Referer

Stecke ich es *.mydomain.com/* ich Fehler bekommen:

There is a per-IP or per-Referer restriction configured on your API key and the request does not match these restrictions. Please use the Google Developers Console to update your API key configuration if request from this IP or referer should be allowed. 

Was, ich falsch?

Antwort

13

Nur um zu beachten, hatte ich diesen Fehler heute, und es passiert, weil der Schlüsseltyp. Sie müssen eine Server Key anstelle einer Browser Key verwenden.

Um eines zu erstellen, gehen Sie zu Google Console (https://console.developers.google.com/) und API Manager> Anmeldeinformationen.

+0

Danke, gelöst Ihre Antwort mein Problem .. :) – Sonia

9

Gehen Sie zu https://console.developers.google.com, in der Anmeldeinformationsregisterkarte, bearbeiten Sie die von Ihnen verwendete API-Taste und ändern Sie die API-Beschränkung von "browser" auf "none" oder "server". Hinweis: Wenn Sie eine Servereinschränkung verwenden, müssen Sie den richtigen Serverpfad hinzufügen.

https://i.stack.imgur.com/CzhUn.png

Verwandte Themen