2015-09-16 21 views
8

के साथ काम नहीं करती है मैं वेबसाइट बना रहा हूं जो Google अनुवाद API का उपयोग करता है। मैं सेटअप ब्राउज़र API कुंजी है लेकिन समस्या यह है कि ब्राउज़र API कुंजी तभी काम करता है मैं उसे खाली छोड़ क्षेत्र इन HTTP सन्दर्भदाता (वेब ​​साइटों) से अनुरोध स्वीकार है।ब्राउज़र एपीआई कुंजी रेफरर

अगर मैं वहाँ डाल *.mydomain.com/* मैं त्रुटि हो रही है:

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. 

क्या, मैं गलत कर रहा हूँ?

उत्तर

13

बस ध्यान रखने के लिए, मुझे आज यह त्रुटि हुई, और यह कुंजी प्रकार के कारण होता है। आपको Browser Key के बजाय Server Key का उपयोग करने की आवश्यकता है।

एक बनाने के लिए, Google कंसोल (https://console.developers.google.com/), और API प्रबंधक> प्रमाण-पत्र पर जाएं।

+0

धन्यवाद, आपका जवाब मेरी समस्या हल .. :) – Sonia

9

https://console.developers.google.com पर, क्रेडेंशियल टैब में, एपीआई कुंजी संपादित करें और "ब्राउज़र" से "कोई नहीं" या "सर्वर" में एपीआई प्रतिबंध को संपादित करें। नोट: यदि आप सर्वर प्रतिबंध का उपयोग कर रहे हैं कि आपको सही सर्वर पथ जोड़ने की आवश्यकता है।

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

संबंधित मुद्दे