2015-08-12 8 views
12

मैं हाल ही में अपने आवेदन में जोड़ने के लिए निम्नलिखित link देख रहा हूं। यह Google प्लेस पिकर एपीआई है। मुझे यह भी पता है कि प्लेस पिकर एपीआई उन स्थानों की सूची में स्थानों को कैसे जोड़ सकता है, जिनके लिए प्लेस पिकर एपीआई क्वेरी के लिए उपयोग करता है ताकि मेरे कस्टम स्थान प्लेस पिकर एपीआई में दिखाई दे सकें। हालांकि, मुझे यह चाहिए कि प्लेस पिकर एपीआई केवल उन स्थानों के लिए पूछताछ करें जो केवल मेरे आवेदन द्वारा बनाए गए हैं, न कि Google Places API द्वारा प्रदान की जाने वाली किसी अन्य जगह के लिए। मैंने पाया है कि कुंजी के तहत यह उदाहरण query है, यह पता लगाने में मेरी सहायता करता है कि मेरे ऐप के माध्यम से या Google द्वारा बनाई गई प्लेस को बनाया गया था या नहीं। मुझे यह चाहिए कि प्लेस पिकर एपीआई केवल मेरे ऐप द्वारा बनाए गए स्थानों के लिए पूछताछ करें। क्या इसे करने का कोई तरीका है? यह बहुत सराहना की जाएगी। धन्यवाद!ऐप-स्कोप्ड स्थानों के लिए Google प्लेस पिकर API क्वेरी?

+0

यदि आप इसे अपने कस्टम तरीके से कार्यान्वित करते हैं तो जगह पिकर का उपयोग करने के बजाय आप इसे आसानी से कर सकते हैं! Google स्थान एपीआई प्रतिक्रिया में आप "स्कोप" की खोज कर सकते हैं: "एपीपी" स्कोप वैरिएबल 'alt_ids' में उपलब्ध होगा यदि यह Google स्कोप हो जाता है तो यहां एक नमूना प्रतिक्रिया है: "परिणाम": [ { "place_id": "बीबीबी", "गुंजाइश": "Google", "alt_ids": [ { "place_id": "एएए", "गुंजाइश": "एपीपी", } ], } ] –

+0

@ DuraiAmuthan.H एचएम 'alt_ids' कहां है? और यदि मैं इसे अपना कस्टम तरीका करता हूं, तो आप ऊपर और नीचे स्लाइड करने वाले टेबलव्यू को कैसे कार्यान्वित करेंगे, और मानचित्र पर स्थानों से भी संबंधित होंगे? – user1871869

+0

आप देख सकते हैं कि प्रतिक्रिया में मैंने उल्लेख किया है! आप UITableView, UISearchBar, UIPickerView और मानचित्र का उपयोग कर कस्टम एक को कार्यान्वित कर सकते हैं। –

उत्तर

5

यह संभव नहीं है, क्षमा करें। न तो आईओएस या एंड्रॉइड प्लेस पिकर्स के पास ऐसा करने का विकल्प है।

वास्तव में दोनों एंड्रॉयड Place वर्ग और iOS GMSPlace वर्ग scope संपत्ति है, जो केवल पर Places API web service आज मौजूद है की कमी है।

आपको इसे स्वयं बनाना होगा, उदा। आईओएस (या एंड्रॉइड) के लिए Google स्थल API से प्लेस पिकर विजेट का उपयोग करने के बजाय, मानचित्र को प्रदर्शित करके और अपने स्थानों के लिए मार्कर जोड़कर।

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