2012-03-01 12 views
5

मुझे एंड्रॉइड मोबाइल नंबर सत्यापन प्रक्रिया में आप सभी की मदद चाहिए। मेरे पास एक आवेदन है, जहां उपयोगकर्ता अपना मोबाइल नंबर दर्ज करता है। मुझे यह सत्यापित करने की आवश्यकता है कि उपयोगकर्ता ने अपना मोबाइल नंबर दर्ज किया है और उस एप्लिकेशन में किसी और का मोबाइल नंबर नहीं है। मैं उसे कैसे प्राप्त कर सकता हूं। कोई भी विचार बहुत मददगार होगा। मैं उपयोगकर्ता इनपुट को सत्यापित करने के तरीके में बहुत उलझन में हूं।एंड्रॉइड मोबाइल नंबर सत्यापन प्रक्रिया

आपके उत्तरों के लिए तत्पर हैं।

धन्यवाद

+0

मैं http://stackoverflow.com/questions/20370980/mobile-number-verification-android/28198065#28198065 –

उत्तर

2

उत्तर बहुत आसान होगा। आप मोबाइल बैंकिंग प्रक्रिया के समान तर्क का प्रयास कर सकते हैं। चरण देखें,

  • वेबसाइट के माध्यम से पंजीकरण संख्या।
  • अब उस मोबाइल नंबर पर एक यादृच्छिक संख्या भेजें।
  • अब सत्यापन बिंदु आता है, एक ऐसा पृष्ठ बनाएं जो उस विशेष मोबाइल पर एसएमएस के रूप में भेजी गई यादृच्छिक संख्या को स्वीकार करे।
  • यदि दोनों यादृच्छिक संख्या समान हैं तो यह वैध मोबाइल नंबर है, अन्यथा नहीं।
+0

क्या यह छोड़कर कोई अन्य तरीका है (टोकन भेजना)। मोबाइल एमएसआईएसडीएन नंबर के साथ दर्ज मोबाइल नंबर सत्यापित करें। ऐप में वेबसाइट ऑनलाइन पंजीकरण नहीं है। कोई अन्य विकल्प – user1239393

+0

सरल उत्तर "नहीं", जब आप मोबाइल नंबर इनपुट ले रहे हैं तो एसएमएस सबसे आसान तरीका होगा। हालांकि, आप उपयोगकर्ता के ईमेल से पूछ सकते हैं और ईमेल पर एक ही सत्यापन प्रक्रिया कर सकते हैं। – Android

0

एक आसान तरीका उस नंबर पर एसएमएस भेजने के लिए है। और एक प्रेषित टोकन के लिए पूछो।

+0

पर इस बात के लिए समाधान बताया गया है वहाँ (इस के अलावा किसी भी अन्य तरीके से भेज रहा है टोकन)। मोबाइल एमएसआईएसडीएन नंबर के साथ दर्ज मोबाइल नंबर सत्यापित करें। – user1239393

0

मंच के लिए एक और तरीका आर्थिक तरीका एक यादृच्छिक टोकन के साथ मोबाइल से एक ही एमएसआईएसडीएन को एक साधारण एसएमएस भेजना होगा। यदि उपकरण टोकन प्राप्त करता है तो सत्यापन सफल होगा, अन्यथा यह नहीं होगा।

जब मेरा मतलब था "आर्थिक" ऐसा इसलिए है क्योंकि ग्राहक एसएमएस के खर्चों को लेता है, न कि हमारे प्लेटफॉर्म पर। इस प्रकार, हम बड़े पैमाने पर या वितरित पंजीकरण हमलों और उन सभी एसएमएस की लागत पर ध्यान देने से बचते हैं।

0

आप उपयोगकर्ता के मोबाइल फोन से एसएमएस भेजने की कोशिश कर सकते हैं और एक कोड भेज सकते हैं और इस कोड को वरीयताओं में भी सहेज सकते हैं। उपयोगकर्ता को इस कोड को अपने एप्लिकेशन में इनपुट करने के लिए कहें, फिर उस कोड की तुलना उस प्राथमिकता से करें जिसे आपने वरीयताओं में पहले (मूल) में सहेजा था। यदि दोनों मैच होते हैं, तो मोबाइल नंबर भिन्न होता है।

संबंधित मुद्दे