2015-09-16 13 views
8

Realizzo siti Web che utilizzano l'API di traduzione di Google . Ho installato Browser API chiave Ma il problema è che chiave Browser API funziona solo se lascio campo vuoto accettare le richieste provenienti da questi referrer HTTP (siti web).La chiave API del browser non funziona con il referente

Se mi ci metto *.mydomain.com/* sto ottenendo l'errore:

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. 

Quello, che sto facendo male?

risposta

13

Solo per tenere nota, ho ricevuto questo errore oggi e si verifica a causa del tipo di chiave. È necessario utilizzare uno Server Key anziché uno Browser Key.

Per crearne uno, andare su Google Console (https://console.developers.google.com/) e API Manager> Credenziali.

+0

Grazie, La tua risposta risolto il mio problema .. :) – Sonia

9

Passare a https://console.developers.google.com, nella scheda credenziali, modificare la chiave API che si sta utilizzando e modificare la restrizione api da "browser" a "nessuno" o "server". nota: se si utilizza la limitazione del server è necessario aggiungere il percorso del server corretto.

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

Problemi correlati