हिन्दी
+237 नंबरों से कैमरून के साइन-अप फ़्लो की टेस्टिंग और संचालन
हाँ, OTP Route OTP Gateway के एक बार वाले नंबर पर कैमरून (+237) के वेरिफिकेशन कोड प्राप्त कर सकता है, और आप हर कोड डैशबोर्ड में पढ़ सकते हैं या REST API और साइन किए गए वेबहुक से अपने सिस्टम में खींच सकते हैं। कीमत $0.20 प्रति कोड से शुरू होती है, और शुल्क तभी लगता है जब 20 मिनट की activation विंडो के भीतर SMS सचमुच पहुँचे।
SMS वेरिफिकेशन के लिए कैमरून अपने आप में अलग मामला क्यों है?
कैमरून आधिकारिक रूप से द्विभाषी है। फ़्रेंच और अंग्रेज़ी दोनों को आधिकारिक दर्जा प्राप्त है, ज़्यादातर क्षेत्र फ़्रेंच-भाषी हैं, और उत्तर-पश्चिम तथा दक्षिण-पश्चिम क्षेत्र अंग्रेज़ी-भाषी हैं। प्रोडक्ट टीम के लिए यही एक तथ्य QA के बहुत-से काम को आकार देता है: एक देश, दो इंटरफ़ेस भाषाएँ, और ऐसे यूज़र जो दोनों के बीच बदल सकते हैं।
टीमें आम तौर पर कैमरून वेरिफिकेशन नंबर के लिए कुछ व्यावहारिक कारणों से आती हैं:
- मध्य अफ़्रीका में लॉन्च, जहाँ कैमरून अक्सर पहले बाज़ारों में से एक होता है और उसे अपना एंड-टू-एंड साइन-अप टेस्ट चाहिए।
- फ़्रैंकोफ़ोन और एंग्लोफ़ोन लोकलाइज़ेशन QA, यह जाँचने के लिए कि ऑनबोर्डिंग स्क्रीन, एरर संदेश और OTP एंट्री फ़ील्ड दोनों भाषाओं में सही पढ़े जाते हैं।
- प्रवासी ग्राहक जो विदेश में साइन अप करते हैं पर +237 नंबर को अपना प्राथमिक संपर्क बनाए रखते हैं।
- क्षेत्रीय संचालन, जहाँ किसी स्टाफ़ सदस्य को अपना निजी फ़ोन उजागर किए बिना बिज़नेस अकाउंट वेरिफ़ाई करना होता है।
इन सभी मामलों में लक्ष्य एक ही है: यह साबित करना कि आपका अपना वेरिफिकेशन फ़्लो असली कैमरूनी नंबर स्वीकार करता है और कोड उस व्यक्ति या सिस्टम तक पहुँचता है जो उसकी प्रतीक्षा कर रहा है।
+237 नंबर कैसे लिखे, स्टोर और नॉर्मलाइज़ किए जाते हैं?
कैमरून में कोई trunk प्रीफ़िक्स नहीं है, इसलिए हटाने लायक कोई शुरुआती शून्य नहीं है। राष्ट्रीय नंबर नौ अंकों के होते हैं, और मोबाइल नंबर 6 से शुरू होते हैं। E.164 रूप में वह +237 और उसके बाद नौ राष्ट्रीय अंक बन जाता है, बिना स्पेस या विराम-चिह्न के।
कुछ आदतें आपके डेटा को साफ़ रखती हैं:
- E.164 स्ट्रिंग को कैनोनिकल वैल्यू के रूप में स्टोर करें और डिस्प्ले के लिए फ़ॉर्मैट सिर्फ़ रेंडर के समय करें।
- इनपुट पर स्पेस, बिंदु और डैश हटा दें, क्योंकि लोग अक्सर अंकों को दो-दो या तीन-तीन के समूह में लिखते हैं।
- पुराने CRM रिकॉर्ड में अब भी आठ अंकों के नंबर हो सकते हैं, जो देश के नौ अंकों पर जाने से पहले के हैं। छूटे अंक का अंदाज़ा लगाने के बजाय उन्हें समीक्षा के लिए चिह्नित करें।
- पक्का करें कि आपका कंट्री पिकर
CMको +237 से मैप करता है और चुपचाप किसी पड़ोसी कोड पर नहीं लौट जाता।
अगर आपकी वैलिडेशन लाइब्रेरी सही फ़ॉर्मैट वाले +237 नंबर को रिजेक्ट करती है, तो यह लॉन्च से पहले पकड़ने लायक बग है, और असली टेस्ट नंबर उसे ढूँढने का सबसे तेज़ तरीका है।
कैमरून का वेरिफिकेशन SMS किस भाषा में आएगा?
यह नंबर पर नहीं, बल्कि भेजने वाली सर्विस और अकाउंट या डिवाइस की सेट भाषा पर निर्भर है। वैश्विक ऐप आम तौर पर कैमरून के यूज़र को संदेश फ़्रेंच या अंग्रेज़ी में भेजते हैं, और कुछ बिना परवाह किए अंग्रेज़ी पर लौट जाते हैं।
कोड खुद लगभग हर मामले में अंक होते हैं, इसलिए आपके पार्सर को आसपास के शब्दों से मिलान करने के बजाय संख्यात्मक कोड निकालना चाहिए। लोकलाइज़ेशन टेस्ट करते समय वही साइन-अप दो बार चलाएँ, एक बार इंटरफ़ेस फ़्रेंच में और एक बार अंग्रेज़ी में, और पुष्टि करें कि आपका अपना ऐप हर बार कोड फ़ील्ड के आसपास सही कॉपी दिखाता है।
कैमरून रूट पर कौन-सी सर्विस कोड डिलीवर कर सकती हैं?
OTP Gateway फ़िलहाल कैमरून के लिए 2,000 से अधिक सर्विस सूचीबद्ध करता है। लाइव स्नैपशॉट की लोकप्रिय सर्विस में WhatsApp, Facebook, imo, Telegram, TikTok, Google (Gmail & YouTube), Microsoft & Outlook, ChatGPT (OpenAI), Signal, Viber, LinkedIn, Uber और Amazon शामिल हैं।
इन्वेंटरी दिन भर बदलती रहती है, इसलिए उस सूची को शुरुआती बिंदु मानें। API हर सर्विस और देश की जोड़ी के लिए लाइव उपलब्धता और मौजूदा कीमत लौटाती है, इसीलिए स्क्रिप्ट को उसे कैश करने के बजाय हर रन में पूछना चाहिए।
टेस्ट सूट से कैमरून OTP API को कैसे कॉल करूँ?
सभी रिक्वेस्ट https://otproute.com/api/v1 पर जाती हैं, or_live_ प्रीफ़िक्स वाली Bearer key के साथ। आप Developer console में 10 keys तक बना सकते हैं, जिससे staging, CI और production टूलिंग को अलग-अलग क्रेडेंशियल देना आसान होता है। कैमरून की country id cm है।
- ids तय करने के लिए
GET /api/v1/servicesऔरGET /api/v1/countriesपढ़ें। - लाइव कीमत और यह देखने के लिए कि रूट अभी उपलब्ध है या नहीं,
GET /api/v1/prices?country=cm&service=<id>माँगें। {"service": "whatsapp", "country": "cm"}जैसी body भेजकरPOST /api/v1/activationsसे ऑर्डर बनाएँ। रिस्पॉन्स में एक activation id और एक +237 नंबर होता है।- उस नंबर को अपने ही ऐप की साइन-अप या लॉगिन स्क्रीन में टाइप करें।
- कोड वेबहुक से पाएँ, या हर कुछ सेकंड में
GET /api/v1/activations/{id}को पोल करें। अगर टेस्ट बीच में रुक जाए, तोPOST /api/v1/activations/{id}/cancelकॉल करें।
वेबहुक के लिए activation.sms_received, activation.expired और activation.cancelled को सब्सक्राइब करें, और X-OTPRoute-Signature हेडर जाँचें: endpoint secret से <t>.<raw body> का HMAC-SHA256 निकालें, उसकी v1 से तुलना करें, और पुराने टाइमस्टैम्प रिजेक्ट करें। वेबहुक साइनिंग गाइड इसे चरण-दर-चरण समझाती है, और पूरा रेफ़रेंस API docs में है। इसे वॉलेट का पैसा खर्च किए बिना जोड़ना चाहते हैं? डेवलपमेंट अकाउंट पर sandbox मोड माँगें; वह सिम्युलेटेड नंबर और कोड लौटाता है।
क्या कोडिंग न जानने वाला व्यक्ति डैशबोर्ड से +237 कोड ले सकता है?
हाँ। साइन इन करें, OTP Gateway खोलें, कैमरून और सर्विस चुनें, दिखाई गई कीमत देखें और नंबर ऑर्डर करें। उसे उस ऐप में पेस्ट करें जिसे आप वेरिफ़ाई कर रहे हैं, फिर activation पेज पर तब तक रुकें जब तक कोड दिखाई न दे।
activation 20 मिनट खुला रहता है। अगर उसके बंद होने से पहले कोई SMS नहीं आता, या आप पहले कैंसल कर देते हैं, तो पूरी रकम अपने आप आपके वॉलेट में लौट जाती है। कोड न दिखे तो ये कदम क्रम से आज़माएँ:
- विंडो चलने दें; कुछ सर्विस देर से भेजती हैं।
- तेज़ लूप में दोबारा ऑर्डर करने के बजाय बाद में फिर ऑर्डर करें या कोई दूसरा सर्विस रूट आज़माएँ।
- देखें कि सर्विस वर्चुअल नंबर स्वीकार करती भी है या नहीं, क्योंकि कुछ उन्हें नकार देती हैं, और रिफ़ंड ठीक इसीलिए है।
टीमें इसे रिलीज़ चेकलिस्ट में कैसे जोड़ती हैं, यह QA टेस्टिंग गाइड में है।
क्या मैं कैमरून का नंबर लंबे समय के लिए रख सकता हूँ, और बिलिंग कैसे होती है?
OTP Route पर कैमरून का कोई सेल्फ़-सर्व लंबी अवधि वाला नंबर नहीं है। अगर आपकी टीम को चाहिए, तो [email protected] पर ईमेल करके पूछें; वह संभव है या नहीं, यह स्थानीय नियमों पर निर्भर है और इसका हम वादा नहीं कर सकते। जो dedicated लाइनें आप रिन्यू होने तक रखते हैं, वे अमेरिका और कनाडा का प्रोडक्ट हैं, $1.95/month से, जिनका वर्णन virtual numbers पेज पर है।
कैमरून के activation के लिए, हर दूसरे रूट की तरह, शुल्क एक ही प्रीपेड USD वॉलेट से कटता है, न मासिक शुल्क और न कोई प्लान। फ़ंडिंग कार्ड या USDT/USDC स्टेबलकॉइन से होती है, और हर टॉप-अप का PDF इनवॉइस आपके इनबॉक्स में आ जाता है। आप ईमेल कोड या Google साइन-इन से अकाउंट बना सकते हैं और बाद में TOTP टू-फ़ैक्टर चालू कर सकते हैं। नंबरों का इस्तेमाल सिर्फ़ अपने वैध प्रोडक्ट और अकाउंट के लिए करें: हर सर्विस की शर्तों का पालन करें, और याद रखें कि OTP Route की Acceptable Use Policy लागू होती है।
अक्सर पूछे जाने वाले प्रश्न
क्या मैं लोकल SIM के बिना अपने ऐप का कैमरून साइन-अप फ़्लो टेस्ट कर सकता हूँ?
हाँ। OTP Gateway से +237 नंबर ऑर्डर करें, उसे अपने ऐप में डालें, और कोड को डैशबोर्ड में या country id cm के साथ API से पढ़ें।
क्या कैमरून के नंबर स्टोर करते समय शुरुआती शून्य चाहिए?
नहीं। कैमरून में कोई trunk प्रीफ़िक्स नहीं है, इसलिए E.164 रूप बस +237 और नौ अंकों का राष्ट्रीय नंबर है।
टेस्टिंग के लिए +237 नंबर की कीमत कितनी है?
OTP Gateway $0.20 प्रति कोड से शुरू होता है। सटीक रकम सर्विस पर निर्भर है और ऑर्डर से पहले डैशबोर्ड में दिखती है या GET /api/v1/prices से लौटाई जाती है।
वेरिफिकेशन टेक्स्ट फ़्रेंच में होगा या अंग्रेज़ी में?
यह भेजने वाली सर्विस और अकाउंट की भाषा सेटिंग पर निर्भर है। कोड आम तौर पर संख्यात्मक होता है, इसलिए शब्दों के बजाय अंक पार्स करें।
अगर मेरा कैमरून activation बिना कोड के एक्सपायर हो जाए तो क्या होगा?
कोई शुल्क नहीं लगता। जब 20 मिनट की विंडो बिना SMS के बंद होती है, तो पूरी रकम आपके वॉलेट में लौट जाती है, और अगर आप वेबहुक इस्तेमाल करते हैं तो एक activation.expired इवेंट भेजा जाता है।
क्या इंटीग्रेशन बनाने के लिए कोई sandbox है?
हाँ, अनुरोध पर। डेवलपमेंट अकाउंट को sandbox मोड पर स्विच किया जा सकता है, जो सिम्युलेटेड नंबर और कोड लौटाता है ताकि आप फ़ंड खर्च किए बिना शुरू से अंत तक टेस्ट कर सकें।
सेवाओं के नाम उनके संबंधित स्वामियों के ट्रेडमार्क हैं। OTP Route का उनसे कोई संबंध नहीं है। नंबरों का उपयोग कानूनी रूप से करें तथा प्रत्येक सेवा की शर्तों और हमारी स्वीकार्य उपयोग नीति का पालन करें।