2014-04-18 7 views
12

मैं आईओएस 7 ऐप पर Google स्थल एपीआई का परीक्षण कर रहा हूं।आईओएस Google स्थल एपीआई: "यह आईपी, साइट या मोबाइल एप्लिकेशन इस एपीआई कुंजी का उपयोग करने के लिए अधिकृत नहीं है"

जब मैं एपीआई मैं निम्न त्रुटि संदेश के साथ एक json परिणाम प्राप्त करने का अनुरोध भेजने:

This IP, site or mobile application is not authorized to use this API key.

अनुरोध बनाने के लिए, मैं Google API कंसोल के पास गया और अपने iOS API कुंजी उत्पन्न मेरे आवेदन बंडल के आधार पर।

मैं ऐप पर Google मानचित्र या किसी अन्य चीज़ का उपयोग नहीं कर रहा हूं, बस प्लेस एपीआई से अनुरोध करने का प्रयास कर रहा हूं।

क्या मुझे कुछ भी याद आ रही है?

पीएस: मैंने यूआरएल की प्रतिलिपि बनाई है जिसका उपयोग मैं कर रहा हूं और एपीआई कुंजी को ब्राउज़र क्लाइंट कुंजी में बदल दिया है और इसे क्रोम में परीक्षण किया है और पूरी तरह से काम किया है।

+1

आप iOS एप्लिकेशन के अंदर ब्राउज़र क्लाइंट कुंजी का उपयोग कर की कोशिश की? मुझे जो याद है, वह स्थान एपीआई आईओएस कुंजी का समर्थन नहीं करता है। –

+0

मेरे पास नहीं है, लेकिन मैं करूँगा। ऐप स्टोर पर तैनात किए जाने पर वे विशेष रूप से आपको अपने आईओएस ऐप बंडल पहचानकर्ता या ऐप आईडी के लिए पूछते हैं। कोशिश करेंगे और आपको बताएंगे। – jsicary

+0

@ जोएलबेल !!! आपको यह मिला। यह काम कर रहा है। यह मेरे परीक्षण के प्रयोजनों के लिए कार्य करता है लेकिन आखिरकार मैं उनसे बात करूंगा कि क्या हुआ, लेकिन क्लाइंट साइड की काम !!! धन्यवाद! – jsicary

उत्तर

25

क्या आपने आईओएस ऐप के अंदर ब्राउज़र क्लाइंट कुंजी का उपयोग करने का प्रयास किया है? मुझे जो याद है, वह स्थान एपीआई आईओएस कुंजी का समर्थन नहीं करता है।

अधिक यहाँ जानकारी: https://groups.google.com/forum/#!topic/google-places-api/Jlm15dG7eMA

और Google API कंसोल डॉक्स से: https://developers.google.com/console/help/#generatingdevkeys

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