2010-03-18 23 views
7

मुझे मेरी Google मानचित्र API कुंजी में कोई समस्या है। मुझे चेतावनी मिलती है कि "This web site needs a different Google Maps API key." जब मैं अलर्ट को ठीक करता हूं तो मानचित्र लोड हो रहा है और ठीक काम कर रहा है।Google मानचित्र API कुंजी अलर्ट

एक ही समस्या पहले से ही पोस्ट किया जाता है: Google Maps API key not working

मैं दोनों "http://www.domain.com" और चेतावनी "http://domain.com" लेकिन मैं अभी भी मिल के लिए एपीआई कुंजी का अनुरोध करने की कोशिश की है। जब मैं उनके एफक्यूए से निर्देशों का पालन करता हूं और अलर्ट (window.location.host) का उपयोग करता हूं तो मुझे www.domain.com मिलता है लेकिन एपीआई कुंजी जनरेटर केवल डोमेन स्वीकार करेगा यदि उपसर्ग http: //

कोई भी करता है इसका समाधान है?

उत्तर

7

मुझे पता चला कि है मेरी गूगल मैप्स एपीआई स्क्रिप्ट टैग में एक generel एन्कोडिंग त्रुटि थी।

<script src="http://maps.google.com/maps?file=api&amp;amp;v=2&amp;amp;key=MyGoogleMapsApiKey" type="text/javascript"></script> 

समस्या यहाँ दोहराया amp; जो asp.net में एक scriptmanager से बनाया गया था है: जब मैं इस तरह एक स्क्रिप्ट टैग था मैं चेतावनी त्रुटि मिली। तो & को &amp; के साथ प्रतिस्थापित किया गया था। यदि आप एक scriptmanager उपयोग कर रहे हैं स्क्रिप्ट टैग को जोड़ने के लिए या किसी अन्य तरीके से गतिशील रूप से अपने पृष्ठों पर स्क्रिप्ट टैग जोड़ने

<script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=MyGoogleMapsApiKey" type="text/javascript"></script> 

तो, बाहर wach दोहराया के लिए amp;:

स्क्रिप्ट टैग इस तरह दिखना चाहिए।

+0

आप इस जवाब को स्वीकार करना चाहिए, के रूप में यह समस्या सवाल में कहा गया है हल करती है। हाँ, मुझे पता है कि यह तुम्हारा है। जन्मदिन की शुभकामनाएं। –

1

आपको अपने नए डोमेन के लिए नई Google एपीआई कुंजी के लिए साइन अप करना होगा, मुझे एक ही त्रुटि संदेश प्राप्त होता था, क्योंकि मैं पुराने डोमेन को नए डोमेन के साथ उपयोग करता हूं, कृपया अपने नए एपीआई को पंजीकृत करने के लिए निम्न लिंक पर क्लिक करें। नए डोमेन के लिए कुंजी।

http://code.google.com/apis/maps/signup.html

आशा इस कर सकते हैं।

Vutha

1

मुझे एक ही समस्या थी। मुझे याद आया कि Google ऐप इंजन डैशबोर्ड के संस्करण क्षेत्र में मिले एक अलग नाम से मेरे ऐपस्पॉट ऐप को कॉल करता है। मैंने यूआरएल का नाम लंबे संस्करण में बदल दिया और कुंजी काम करने लगे ... उदा। लाइव यूआरआई ... http://5.latest.myappname.appspot.com

आपको लगता है कि वे अपनी कुंजी को अपने स्वयं के ऐप होस्टिंग सेवा यूआरएल में हल कर सकते हैं।

सादर, जॉन

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