यूएसएसडी एसएमएस के समान, जीएसएम के माध्यम से डेटा भेजने के लिए एक प्रोटोकॉल है। Android Oreo पर शुरू होकर, ऐप्स अब आने वाले USSD कोड प्रतिक्रियाओं के साथ इंटरैक्ट कर सकते हैं।
यूएसएसडी एसएमएस के समान, जीएसएम के माध्यम से डेटा भेजने के लिए एक प्रोटोकॉल है। इसका उपयोग आमतौर पर कॉलबैक सेवाओं, डेटा/मिनटों की जांच, इंटरैक्टिव समाचार, रिंगटोन बेचने और यहां तक कि भुगतान विधियों के लिए किया जाता है। यह एक सरल सेवा है जो स्मार्टफोन और फीचर फोन में समान रूप से उपलब्ध है इसकी विश्वसनीयता ही मुख्य कारण है कि जीएसएम के पहली बार लागू होने के बाद से यूएसएसडी में ज़रा भी बदलाव नहीं आया है 1991. हालाँकि वे हमेशा किसी भी एंड्रॉइड डायलर ऐप में मौजूद होते हैं, यूएसएसडी संदेश हमेशा एक संवाद या बुनियादी, सिस्टम थीम वाले मेनू के रूप में दिखाई देते हैं। कम से कम अब तक कोई भी अन्य ऐप इन यूएसएसडी संदेशों के साथ इंटरैक्ट नहीं कर सका है।
Android Oreo के साथ एक नई क्लास जोड़ी गई है ऐप्स को यूएसएसडी अनुरोधों के साथ इंटरैक्ट करने की अनुमति देता है. टेलीफोनी प्रबंधक। जब नेटवर्क यूएसएसडी अनुरोध को सफलतापूर्वक पूरा करता है या अनुरोध पूरा करते समय कोई विफलता होती है, तो UssdResponseCallback क्लास का उपयोग सेंडयूएसडीरिक्वेस्ट के कॉलर्स को सूचित करने के लिए किया जाता है। इन मामलों में, यदि अनुरोध सफलतापूर्वक पूरा हो गया है तो onReceiveUssdResponse को कॉल किया जाएगा और अनुरोध विफल होने पर onReceiveUssdResponseFaired को कॉल किया जाएगा।
हालांकि सिस्टम अभी भी मौजूदा कार्यान्वयन के साथ सभी यूएसएसडी संदेशों का प्रबंधन करेगा, यह ऐप डेवलपर्स के लिए यूएसएसडी अनुरोधों के साथ बातचीत शुरू करने के लिए एक शुरुआती बिंदु होना चाहिए। और यह देखते हुए कि पिछले एंड्रॉइड संस्करणों में यूएसएसडी संदेशों को पढ़ने का एकमात्र तरीका इसे लागू करना था प्रदर्शन-भारी पहुंच-योग्यता सेवा सभी विंडो सामग्री को पढ़ने के लिए, यह नया एपीआई अब इन संदेशों तक पहुंचने का एक अधिक स्वच्छ तरीका है।
यूएसएसडी प्रोटोकॉल के लिए वर्तमान में कोई प्रतिस्थापन नहीं है, और यह देखते हुए कि आपका वाहक यूएसएसडी कोड के माध्यम से आपके मोबाइल प्लान के बारे में कितनी जानकारी प्रदान करता है, इस नए एपीआई का भविष्य में बहुत उपयोग होगा। उदाहरण के लिए, यूएसएसडी कोड प्रतिक्रियाएँ पढ़ने की पेशकश बहुत अधिक सटीक जानकारी एंड्रॉइड के मूल डेटा रिपोर्टिंग सिस्टम की तुलना में आपके वर्तमान डेटा प्लान के बारे में। ऐसा इसलिए है क्योंकि मूल प्रणाली कुछ बारीकियों को ध्यान में नहीं रख सकती है जैसे कि टी-मोबाइल का बिंज-ऑन विशेषता।
आप इस वर्ग के लिए दस्तावेज़ीकरण और उपयोग की जाँच कर सकते हैं एंड्रॉइड डेवलपर्स वेबसाइट, ताकि आप इसके साथ छेड़छाड़ शुरू कर सकें और इसे अपने ऐप पर तैनात कर सकें। एंड्रॉइड ओरेओ ने कई छोटे लेकिन महत्वपूर्ण नए, गैर-विज्ञापित परिवर्तन और एपीआई पेश किए हैं, और हम आपको जो कुछ भी मिलेगा उसके बारे में आपको सूचित करते रहेंगे।