2012-11-13 26 views
7

यहां स्थिति है:
मैं निहित इरादे के माध्यम से एक और ऐप खोलना चाहता हूं, लेकिन उपयोगकर्ता के पास पर्याप्त ऐप नहीं है। क्या मैं उनके लिए "Google Play Search Activity" के परिणामों के साथ खोल सकता हूं जिसमें ऐसे ऐप्स शामिल हैं जिनमें ऐसे इरादे को पूरा करने में सक्षम घटक शामिल हैं (उचित इरादा फ़िल्टर है)। दूसरे शब्दों में आप "इरादा डेटा" का उपयोग करके खोज कर सकते हैं?क्या आप इरादे का उपयोग करके Google Play खोज सकते हैं?

+2

इस सवाल का उत्तर: http://stackoverflow.com/questions/10922762/open-link-of-google-play-store- इन-मोबाइल-संस्करण-एंड्रॉइड आपके लिए उपयोगी होना चाहिए। –

उत्तर

0

इस समय Google Play जानकारी तक पहुंचने के लिए कोई API नहीं है - उत्तर नहीं है।

कुछ वैकल्पिक परियोजनाएं हैं जो API बाजार को Play Market जानकारी प्राप्त करने की अनुमति देती हैं, लेकिन इस समय Google द्वारा समर्थित कोई आधिकारिक Play Market API नहीं है।

+0

ऐपवेयर एक वैकल्पिक एपीआई में से एक है जिसके बारे में मैं सोच रहा था। http://dev.appaware.com/ – Booger

0

यह यूआरएल द्वारा किया जा सकता है। आप एक Google Play यूआरएल के साथ एक सामान्य ACTION_VIEW इरादा चाहते हैं। Play Store ऐप इरादे स्वीकार करेगा।

उदाहरण:

यह URL "ट्विटर" दुकान में के लिए खोज करने के लिए काम करता है। https://play.google.com/store/search?q=twitter&c=apps

यह यूआरएल स्टोर में आधिकारिक ट्विटर ऐप के लिए रिकॉर्ड लोड करता है। https://play.google.com/store/apps/details?id=com.twitter.android

8

यूआरआई में खोज उपयोग खोज कीवर्ड करने के लिए:

Intent goToMarket = new Intent(Intent.ACTION_VIEW).setData(Uri.parse("market://search?q=<Your Search Word>")); 
startActivity(goToMarket);