get_phone_number पैकेज फ्लटर एप्लिकेशन को एंड्रॉइड पर डिवाइस के वास्तविक फ़ोन नंबर को प्राप्त करने की अनुमति देता है। यह विशेष रूप से एंड्रॉइड के लिए डिज़ाइन किया गया है और एक भौतिक डिवाइस पर निष्पादित करने की आवश्यकता होती है, क्योंकि इसके मूल एंड्रॉइड सिस्टम की अनुमतियों और API पर निर्भर करता है। इस पैकेज का आईओएस के लिए समर्थन नहीं है। यह ऐप्स के लिए उपयोगी है जो उपयोगकर्ता के फ़ोन नंबर को डिवाइस से सीधे पहचान या सत्यापित करने की आवश्यकता होती है। फ़ोन नंबर तक पहुंच के लिए उपयुक्त रनटाइम अनुमतियाँ आवश्यक हैं और डिवाइस निर्माता और एंड्रॉइड संस्करण के आधार पर भिन्न हो सकती हैं।
उपयोग
- Android ऐप्स में डिवाइस फ़ोन नंबर प्राप्त करना
- फ़ोन नंबर का उपयोग करके उपयोगकर्ता प्रमाणीकरण
- मोबाइल ऐप्स में डिवाइस पहचान
- SMS-आधारित सत्यापन प्रवाह सक्षम करें
- टेलीकॉम सेवाओं के साथ एकीकरण
मुख्य विशेषताएँ
- Android-केवल सुसंगतता
- संचालन के लिए भौतिक उपकरण की आवश्यकता होती है
- मूल एंड्रॉइड API का उपयोग करता है
- रनटाइम परमिशन हैंडलिंग समर्थित है
- Flutter pub के माध्यम से सरल एकीकरण
इनके लिए उपयुक्त
- फ़ोन नंबर एक्सेस की आवश्यकता वाले Android ऐप विकसित करने वाले डेवलपर
- सीधे डिवाइस फ़ोन नंबर प्राप्त करने वाले ऐप्स
- SMS या कॉल सुविधा वाले प्रोजेक्ट्स
- उपकरण-स्तरीय हार्डवेयर विशेषताओं के साथ काम करने वाले विकासकर्मी
- उपयोगकर्ता पहचान सत्यापन पर केंद्रित एप्लिकेशन
विचार योग्य बातें
- केवल एंड्रॉइड डिवाइस पर काम करता है
- एक वास्तविक भौतिक उपकरण पर चलना चाहिए
- रनटाइम पर उपयोगकर्ता अनुमति की आवश्यकता है
- निर्माता की सीमाओं के कारण सभी एंड्रॉइड डिवाइस पर काम नहीं कर सकता है
- केवल एंड्रॉइड प्लेटफॉर्म के लिए सीमित
