https://maps.googleapis.com/maps/api/place/details/json?reference=CmRYAAAAciqGsTRX1mXRvuXSH2ErwW -jCINE1aLiwP64MCWDN5vkXvXoQGPKldMfmdGyqWSpm7BEYCgDm-iv7Kc2PF7QA7brMAwBbAcqMr5i1f4PwTpaovIZjysCEZTry8Ez30wpEhCNCXpynextCld2EBsDkRKsGhSLayuRyFsex6JA6NPh9dyupoTH3g & amp; कुंजी = AddYourOwnKeyHere
इस अनुरोध यूआरएल मैं पता है कि "संदर्भ" है की जरूरत में शामिल हैं। दरअसल यह है कि खोज पाठ को एपीआई के पास जाना चाहिए। लेकिन मैंने इस तरह एपीआई कॉल भेजने से पहले स्ट्रिंग एन्कोडिंग का इस्तेमाल किया है
निजी स्ट्रिंग getPlacesUrl (स्ट्रिंग क्वेरी) {{query = "input =" + URLEncoder.encode (query, "utf -8 "); } पकड़ (असमर्थित एन्कोडिंग अपवाद ई 1) {e1.printStackTrace (); } वापसी क्वेरी; }
लेकिन फिर भी यह "लंदन" जैसी सामान्य एन्कोडेड स्ट्रिंग के रूप में क्वेरी भेज रहा है।
Google एपीआई अनुरोध में दी गई तरह एन्कोडिंग जैसे संदर्भ कैसे प्राप्त करें कोई भी मेरी मदद कर सकता है ...
इस लिंक का उपयोग करें। कुछ उदाहरण हैं। आपकी मदद करो।
No comments:
Post a Comment