सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।
ussd_advanced पैकेज एंड्रॉइड और आईओएस पर फ्लटर एप्लिकेशन में USSD (अनिर्दिष्ट सहायक सेवा डेटा) कोड के सीधे निष्पादन की अनुमति देता है। यह एकल-सत्र और बहु-सत्र USSD इंटरैक्शन दोनों का समर्थन करता है, जिससे उपयोगकर्ता USSD सत्र को प्रोग्रामेटिक रूप से शुरू और प्रबंधित कर सकते हैं। मोबाइल डिवाइस एकीकरण के लिए डिज़ाइन किया गया, यह ऐप और डिवाइस के मूल USSD क्षमताओं के बीच एक पुल प्रदान करता है। बैंकिंग, टेलीकॉम सेवाओं और उपयोगिता ऐप्स के लिए आदर्श, जिन्हें नेटवर्क-आधारित सेवाओं के साथ तत्काल इंटरैक्शन की आवश्यकता होती है।
उपयोग
मोबाइल बैंकिंग यूएसएसडी एन्क्रेप्शन
टेलीकॉम सेवा पहुँच
उपयोगिता बिल भुगतान
रियल-टाइम ग्राहक सहायता
नेटवर्क सेवा जांच
मुख्य विशेषताएँ
एकल और बहु-सत्र USSD का समर्थन करता है
सीधे USSD कोड निष्पादन
क्रॉस-प्लेटफॉर्म Android/iOS संगतता
सेशन प्रबंधन के लिए सरल API
मूल डिवाइस-स्तर USSD पहुंच
इनके लिए उपयुक्त
USSD की आवश्यकता वाले वित्तीय अनुप्रयोग
टेलीकॉम सेवा प्रदाता
सरकारी सेवा पोर्टल
मोबाइल वॉलेट इंटीग्रेशन
उभरते बाजारों के लिए अनुकूलित ऐप्स
विचार योग्य बातें
उपकरण-स्तर की अनुमतियाँ आवश्यक हैं
यूएसएसडी समर्थन वाले उपकरणों तक सीमित
सभी कैरियर्स पर काम नहीं कर सकता है
मूल ओएस कार्यान्वयन पर निर्भर है
असमर्थित उपकरणों के लिए कोई फॉलबैक नहीं
मूल README
संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।
ussd_advanced
Run ussd code directly in your application
Usage
Add dependency to pubspec.yaml file
Android
You'll need to add the CALL_PHONE permission and READ_PHONE_STATE to your Android Manifest.
The sendUssd runs the ussd normaly without a response.
The sendAdvancedUssd (single session call) runs ussd in background and gives you the response as a string. It only surports android 8+(SDK 26+). It defaults to sendUssd when the SDK is lower. For multisession USSDs, send the request as one, ie;
The multisessionUssd runs a multi session call giving all the sessions response as String. One can interact with the ussd dialog by sending a message using sendMessage method and canceling the session by calling cancelSession
Selecting SimCard
You can select which simcard to use providing subscriptionId.
-1: is for default phone setting.
Only supports android 6+, and defaults to default if the SDK is lower