टेस्टिंग और अकाउंट ऑपरेशंस के लिए imo SMS कोड प्राप्त करना

OTP Gateway, $0.20 प्रति कोड से शुरू197 देशAPI आईडी: imoडेडिकेटेड US/CA नंबर $1.95/माह से
संक्षिप्त उत्तर

OTP Route के साथ कोई टीम imo का वेरिफ़िकेशन कोड इस तरह पाती है: OTP Gateway से imo सर्विस के लिए एक बार वाला नंबर ऑर्डर करें, उसे imo में डालें, और कोड डैशबोर्ड में या API पोलिंग और साइन किए गए वेबहुक से पढ़ें। कीमत $0.20 per code से शुरू होती है, और 20 मिनट की विंडो में SMS न आए तो ऑर्डर अपने आप रिफ़ंड हो जाता है।

स्थिति: आपका प्रोडक्ट imo को छूता है, और हर टेस्ट के लिए एक फ़ोन चाहिए

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

स्टाफ़ के फ़ोन इस्तेमाल करने से निजी नंबर काम के अकाउंट में मिल जाते हैं, और कई देशों में फैला टेस्ट मैट्रिक्स उनसे चल नहीं पाता। OTP Gateway का एक बार वाला नंबर सिर्फ़ एक कोड सँभालता है, निजी नंबरों को इससे दूर रखता है, और उसे कोड से या हाथ से ऑर्डर किया जा सकता है। व्यापक पैटर्न मोबाइल ऐप वेरिफ़िकेशन पेज पर समझाया गया है।

कौन-से देश imo OTP कोड प्राप्त कर सकते हैं?

imo सर्विस फ़िलहाल 197 देशों में उपलब्ध है। उदाहरण: भारत, पाकिस्तान, बांग्लादेश, नेपाल, सऊदी अरब, संयुक्त अरब अमीरात, मिस्र, नाइजीरिया, केन्या, इंडोनेशिया, फ़िलीपींस, जर्मनी, बेल्जियम, यूनाइटेड किंगडम, संयुक्त राज्य अमेरिका और कनाडा।

वही देश चुनें जो आपके टेस्ट केस से मेल खाता हो। अगर आपकी सपोर्ट टीम दक्षिण एशिया के ग्राहकों को सेवा देती है, तो उस क्षेत्र का नंबर वही फ़्लो दोहराता है जो वे देखते हैं, जिसमें SMS की भाषा और सर्विस की क्षेत्रीय जाँचें भी शामिल हैं। ब्राउज़ की जा सकने वाली देशों की सूची में हर रूट दिखता है।

imo वेरिफ़िकेशन कोड API का फ़्लो कैसे काम करता है?

Developer console में Bearer key बनाएँ (prefix or_live_, प्रति अकाउंट 10 तक) और https://otproute.com/api/v1 को कॉल करें; सीमा 300 रिक्वेस्ट प्रति मिनट है।

  1. GET /api/v1/services और GET /api/v1/countries से id देखें; सर्विस id imo है।
  2. GET /api/v1/prices?country=pk&service=imo से इस जोड़ी की कीमत देखें।
  3. POST /api/v1/activations और {"service": "imo", "country": "pk"} के साथ ऑर्डर करें, फिर activation id सहेज लें।
  4. मिला हुआ नंबर imo की रजिस्ट्रेशन स्क्रीन में डालें।
  5. कोड activation.sms_received वेबहुक से लें, या अगर आप कोई एंडपॉइंट सार्वजनिक नहीं कर सकते तो GET /api/v1/activations/{id} को पोल करें।

वेबहुक के लिए, एंडपॉइंट सीक्रेट से "<t>.<raw body>" का HMAC-SHA256 निकालकर X-OTPRoute-Signature: t=<unix>,v1=<hex> की जाँच करें, और पुराने टाइमस्टैम्प रिजेक्ट करें। हैंडलर को activation id के आधार पर idempotent बनाएँ, ताकि दोबारा भेजी गई डिलीवरी सिर्फ़ एक बार प्रोसेस हो। पूरा स्कीमा डॉक्स में है।

क्या कोई इसके बजाय डैशबोर्ड से imo नंबर ऑर्डर कर सकता है?

हाँ। ईमेल और 6 अंकों के ईमेल कोड से, या Google साइन-इन से साइन अप करें, और TOTP टू-फ़ैक्टर चालू करें। वॉलेट टॉप अप करें, imo और एक देश चुनें, दिखाई गई कीमत जाँचें और कन्फ़र्म करें। नंबर imo में डालें, और कोड डिलीवर होते ही डैशबोर्ड में दिख जाता है। यह उन सपोर्ट स्टाफ़ या एजेंसी अकाउंट मैनेजर के लिए ठीक है जिन्हें कोड लिखे बिना सिर्फ़ एक वेरिफ़िकेशन चाहिए।

imo का कोड क्यों नहीं आ सकता है, और मुझे क्या करना चाहिए?

हर activation 20 मिनट तक खुला रहता है, और पैसे तभी लगते हैं जब कोड आ जाए। एक्सपायर या कैंसल हुआ ऑर्डर पूरी रक़म के साथ वॉलेट में अपने आप रिफ़ंड हो जाता है।

कोड गायब होने के सामान्य कारण होते हैं: imo कुछ मामलों में वर्चुअल नंबर मना कर सकता है, कोई रूट व्यस्त हो सकता है, या सर्विस उन नंबरों पर अतिरिक्त जाँच लगा सकती है जिन्हें वह पहले देख चुकी हो। ऐसा हो तो:

  • जल्दी कैंसल करने के बजाय विंडो पूरी चलने दें।
  • बाद में दोबारा कोशिश करें, या कोई ऐसा दूसरा देश-रूट आज़माएँ जो टेस्ट के लिए अब भी ठीक बैठता हो।
  • रिट्राई के बीच ठहराव रखें और उनकी सीमा तय करें; लगातार नए imo ऑर्डर देने से सिर्फ़ कोशिशें बर्बाद होती हैं।

imo के लिए Dedicated Number कब बेहतर विकल्प है?

imo अकाउंट को फ़ोन नंबर से बाँधता है, इसलिए जब वही अकाउंट किसी दूसरे डिवाइस पर साइन-इन करता है, तब एक बार वाला नंबर बाद का कोड नहीं पा सकता। सपोर्ट लाइन, साझा ऑपरेशंस अकाउंट या ऐसे स्टेजिंग लॉगिन के लिए जो चलता रहना चाहिए, Dedicated Number बेहतर चुनाव है। ये सिर्फ़ संयुक्त राज्य अमेरिका और कनाडा में उपलब्ध हैं, $1.95/month से, जिनमें इनबाउंड SMS डैशबोर्ड में और number.sms_received के ज़रिए आपके वेबहुक पर मिलता है। रिन्यूअल और रिलीज़ की जानकारी dedicated numbers पेज पर है।

ज़िम्मेदार इस्तेमाल और बिलिंग

imo की सेवा-शर्तों का पालन करें: एक असली व्यक्ति या बिज़नेस के लिए एक अकाउंट, कोई बल्क या फ़र्ज़ी रजिस्ट्रेशन नहीं। OTP Route आपके अपने प्रोडक्ट के फ़्लो को टेस्ट करने और आपके अपने वैध अकाउंट चलाने के लिए है, और इस पर इसकी Acceptable Use Policy लागू होती है। imo अपने मालिक का ट्रेडमार्क है, और OTP Route का उससे कोई संबंध नहीं है।

बिलिंग एक प्रीपेड USD वॉलेट से होती है, जो पे-एज़-यू-गो है और जिसमें कोई मासिक शुल्क नहीं है। पैसे कार्ड से या USDT/USDC के रूप में जमा होते हैं, और हर टॉप-अप के बाद ईमेल से PDF इनवॉइस आता है, जिससे imo टेस्टिंग का ख़र्च मिलाना आसान रहता है। डेवलपमेंट अकाउंट को अनुरोध पर सैंडबॉक्स में बदला जा सकता है, ताकि सिम्युलेटेड नंबरों और कोड के साथ एंड-टू-एंड टेस्ट हो सकें।

अक्सर पूछे जाने वाले प्रश्न

मैं API से imo OTP कैसे प्राप्त करूँ?

{"service": "imo", "country": "<id>"} के साथ activation बनाएँ, नंबर imo में डालें, और कोड वेबहुक से या GET /api/v1/activations/{id} से पढ़ें।

क्या मेरे देश में टेस्टिंग के लिए imo SMS वेरिफ़िकेशन उपलब्ध है?

imo अभी 197 देशों में सूचीबद्ध है। लाइव उपलब्धता के लिए GET /api/v1/countries या डैशबोर्ड देखें।

क्या imo हर बार वर्चुअल नंबर स्वीकार करता है?

नहीं। imo कुछ वर्चुअल नंबर मना कर सकता है, इसीलिए कोड न आने वाला ऑर्डर 20 मिनट बाद पूरी तरह रिफ़ंड हो जाता है।

OTP Route से imo फ़ोन नंबर की कीमत क्या है?

देश के हिसाब से $0.20 per code से शुरू। लाइव कीमत GET /api/v1/prices से मिलती है।

क्या मैं एक बार वाले नंबर से बाद में उसी imo अकाउंट में दोबारा लॉग इन कर सकता हूँ?

भरोसे से नहीं, क्योंकि हर एक बार वाला नंबर एक ही कोड सँभालता है। जिन अकाउंट में दोबारा साइन-इन करना हो, उनके लिए अमेरिका या कनाडा का Dedicated Number इस्तेमाल करें।

मेरा वेबहुक imo की डुप्लिकेट डिलीवरी कैसे सँभाले?

सिग्नेचर वेरिफ़ाई करें, फिर हर activation id को सिर्फ़ एक बार प्रोसेस करें ताकि रिट्राई से काम दोहराया न जाए।

क्या मैं इस तरह कई imo अकाउंट बना सकता हूँ?

सिर्फ़ उन असली लोगों या बिज़नेस के लिए जिनका आप प्रतिनिधित्व करते हैं, और imo की शर्तों के भीतर। बल्क या फ़र्ज़ी रजिस्ट्रेशन की अनुमति नहीं है।

सेवाओं के नाम उनके संबंधित स्वामियों के ट्रेडमार्क हैं। OTP Route का उनसे कोई संबंध नहीं है। नंबरों का उपयोग कानूनी रूप से करें तथा प्रत्येक सेवा की शर्तों और हमारी स्वीकार्य उपयोग नीति का पालन करें।

कुछ ही मिनटों में अपना पहला OTP रूट करें

निःशुल्क खाता बनाएँ, अपना USD वॉलेट टॉप अप करें और डैशबोर्ड या API से नंबर ऑर्डर करें। कोई मासिक शुल्क नहीं।