किंशासा में SIM के बिना DRC के +243 साइन-अप की टेस्टिंग

कॉलिंग कोड +243OTP Gateway, $0.20 प्रति कोड से शुरूडेडिकेटेड नंबर: केवल US और कनाडाAPI आईडी: cd
संक्षिप्त उत्तर

हाँ, आप OTP Route से कांगो (DRC) के +243 वेरिफ़िकेशन कोड पा सकते हैं: OTP Gateway से एक-बार का नंबर ऑर्डर करें, फिर कोड डैशबोर्ड में पढ़ें या REST API और साइन किए गए वेबहुक से उठाएँ। कीमत $0.20 प्रति कोड से शुरू होती है, और जिस DRC ऑर्डर को 20 मिनट की विंडो में कुछ नहीं मिलता, उसका आपसे कोई शुल्क नहीं लगता।

आपकी टीम DRC जोड़ रही है, पर किसी के पास +243 SIM नहीं है। अब क्या करें?

प्रोडक्ट और QA टीमों के लिए यह आम स्थिति है: रोडमैप में डेमोक्रेटिक रिपब्लिक ऑफ़ द कांगो लिखा है, रिलीज़ कैंडिडेट तैयार है, और फ़ोन-वेरिफ़िकेशन स्टेप पर साइन-ऑफ़ देने वाले लोग किसी दूसरे देश में बैठे हैं। टेस्ट लैब में भौतिक SIM कार्ड भेजना, उन्हें रीचार्ज रखना और ऑफ़िस में हैंडसेट एक से दूसरे को थमाना धीमा है, और यह हर टेस्ट को उस व्यक्ति से बाँध देता है जिसके पास उस दिन फ़ोन है।

OTP Gateway इस रुकावट को हटा देता है। आप एक ख़ास सर्विस के लिए +243 नंबर माँगते हैं, उसे अपनी साइन-अप या लॉगिन स्क्रीन पर एक बार इस्तेमाल करते हैं, और कोड वहाँ आ जाता है जहाँ आपके टूल उसे पढ़ सकें। इस तरह कांगो (DRC) वेरिफ़िकेशन नंबर ऐसी चीज़ बन जाता है जिसे टेस्ट स्क्रिप्ट माँग पर अनुरोध कर सकती है, ठीक वैसे ही जैसे किसी और फ़िक्स्चर को।

टीमें यह जाँच आम तौर पर इन कारणों से चलाती हैं:

  • यह पक्का करना कि फ़्रेंच भाषा की ऑनबोर्डिंग स्क्रीन कांगो के नंबरों को सही ढंग से स्वीकार और फ़ॉर्मैट करती है;
  • मध्य अफ़्रीका में क्षेत्रीय रिलीज़ से पहले मोबाइल ऐप का रिग्रेशन टेस्ट करना;
  • ऑपरेशंस टीम को कंपनी के स्वामित्व वाले बिज़नेस अकाउंट को वेरिफ़ाई करने देना, बिना किसी कर्मचारी का निजी फ़ोन उजागर किए।

अभी +243 नंबर कौन-सी सर्विसें वेरिफ़ाई कर सकता है?

DRC के लिए कवरेज में अभी 1,000 से ज़्यादा सर्विसें हैं। लाइव स्नैपशॉट में लोकप्रिय सर्विसों में WhatsApp, Telegram, Facebook, Instagram, TikTok, imo, Viber, Signal, Google (Gmail & YouTube), Microsoft & Outlook, Uber, Amazon और ChatGPT (OpenAI) हैं।

imo, Viber और WhatsApp जैसे मैसेजिंग ऐप ख़ास तौर पर ध्यान देने लायक हैं, क्योंकि क्षेत्र के कई प्रोडक्ट सपोर्ट या नोटिफ़िकेशन इन्हीं को सौंप देते हैं और QA को अक्सर असली यूज़र वाली नंबर रेंज पर ही अकाउंट चाहिए होता है।

इन्वेंटरी दिन भर बदलती है, इसलिए किसी भी सूची को शुरुआती बिंदु मानें। प्रामाणिक तस्वीर लाइव वाली है: GET /api/v1/countries और GET /api/v1/prices बताते हैं कि इस क्षण क्या ऑर्डर हो सकता है, और भुगतान से पहले डैशबोर्ड वही डेटा दिखाता है। पूरा कैटलॉग सभी देश के अंतर्गत है।

कांगो (DRC) OTP API टेस्ट रन में कैसे फ़िट होता है?

सब कुछ https://otproute.com/api/v1 के विरुद्ध होता है, or_live_ प्रीफ़िक्स वाली Bearer key के साथ जो Developer console में बनती है। एक अकाउंट अधिकतम 10 keys और 5 वेबहुक एंडपॉइंट रख सकता है, और सीमा प्रति मिनट 300 रिक्वेस्ट है।

  1. GET /api/v1/prices?country=cd&service=whatsapp से कीमतें देखें (जिस सर्विस को टेस्ट करना है वह डालें)। DRC की देश आईडी cd है।
  2. POST /api/v1/activations से ऑर्डर दें, JSON बॉडी कुछ ऐसी: {"service": "whatsapp", "country": "cd"}। आपको एक्टिवेशन id और +243 नंबर मिलता है।
  3. वह नंबर अपने ऐप के वेरिफ़िकेशन स्टेप में डालें।
  4. अपने वेबहुक पर activation.sms_received का इंतज़ार करें, या हर कुछ सेकंड में GET /api/v1/activations/{id} पोल करें।
  5. बिना इस्तेमाल हुए ऑर्डर POST /api/v1/activations/{id}/cancel से छोड़ दें।

वेबहुक कॉल में X-OTPRoute-Signature: t=<unix>,v1=<hex> होता है। एंडपॉइंट सीक्रेट से "<t>.<raw body>" पर HMAC-SHA256 दोबारा निकालें, constant time में तुलना करें और पुराने टाइमस्टैम्प छोड़ दें। वेबहुक कैप्चर गाइड और API रेफ़रेंस इस SMS verification API के विवरण कवर करते हैं।

+243 नंबर कैसे स्टोर करें, और SMS किस भाषा में होगा?

कांगो के नंबर स्थानीय रूप में ट्रंक प्रीफ़िक्स 0 और उसके बाद नौ अंकों के साथ लिखे जाते हैं। अंतरराष्ट्रीय रूप में शून्य ग़ायब हो जाता है: +243 और फिर वे नौ अंक। E.164 वाला रूप स्टोर करें, इनपुट पर स्पेस और शुरुआती शून्य हटाएँ, और टेस्ट करें कि आपका फ़ॉर्म स्थानीय और अंतरराष्ट्रीय दोनों लिखावट स्वीकार करता है, क्योंकि यूज़र वही टाइप करते हैं जो उन्होंने आख़िरी बार देखा हो।

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

लोकलाइज़ेशन पास के लिए निकाले गए कोड के साथ पूरा SMS टेक्स्ट भी कैप्चर कर लेना मददगार होता है। इससे अनुवादकों और QA के पास रिकॉर्ड रहता है कि कांगो का कोई यूज़र असल में क्या पढ़ता है।

अगर वेरिफ़िकेशन कोड न दिखे तो क्या करें?

हर ऑर्डर 20 मिनट खुला रहता है। आप तभी भुगतान करते हैं जब कोड आता है; विंडो बिना SMS के बंद हो जाए, या आप रद्द करें, तो पूरी रकम अपने आप वॉलेट में लौट जाती है। यानी चुप नंबर से समय जाता है, पैसा नहीं।

ऐसा होने पर:

  • यह तय करने से पहले विंडो चलने दें कि कोशिश नाकाम हुई, क्योंकि कुछ सर्विसें देर से भेजती हैं;
  • बाद में दोबारा कोशिश करें, या कोई दूसरा सर्विस रूट आज़माएँ, क्योंकि उपलब्धता घंटे के हिसाब से बदलती है;
  • जाँचें कि सर्विस वर्चुअल नंबर स्वीकार करती भी है या नहीं, क्योंकि कुछ उन्हें नकार देती हैं;
  • तेज़ लूप में दोबारा ऑर्डर न करें, जो नतीजा सुधारे बिना रेट लिमिट खर्च कर देता है।

OTP रूटिंग में रीट्राई डिज़ाइन पर OTP डिलीवरी फ़ेल होने से कैसे बचें पोस्ट और गहराई में जाती है।

क्या हमारे रखे जाने वाले अकाउंट के लिए लंबी अवधि वाली +243 लाइन है?

नहीं। OTP Route DRC में सेल्फ़-सर्व लंबी अवधि वाला नंबर नहीं देता। Gateway नंबर हर एक के लिए एक ही कोड के हिसाब से बने हैं, जो साइन-अप टेस्ट के लिए ठीक है पर उस अकाउंट के लिए नहीं जिसे छह महीने बाद फिर लॉगिन करना है।

Dedicated Numbers, जिन्हें आप रिन्यू होते रहने तक रखते हैं, संयुक्त राज्य अमेरिका और कनाडा का प्रोडक्ट हैं, $1.95/महीने से। अगर आपकी टीम को टिकाऊ कांगोली लाइन चाहिए, तो [email protected] पर ईमेल करके उपयोग बताएँ; उपलब्धता स्थानीय नियमों पर निर्भर है और उसका वादा नहीं किया जा सकता।

DRC टेस्ट ट्रैफ़िक के लिए बिलिंग कैसे संभाली जाती है?

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

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

इन नंबरों का इस्तेमाल सिर्फ़ अपने प्रोडक्ट और अकाउंट पर करें, हर सर्विस की शर्तों का पालन करें, और याद रखें कि OTP Route की Acceptable Use Policy हर ऑर्डर पर लागू होती है।

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

क्या मैं स्थानीय SIM के बिना अपने ऐप का DRC साइन-अप फ़्लो टेस्ट कर सकता हूँ?

हाँ। जिस सर्विस को आप टेस्ट कर रहे हैं उसके लिए OTP Gateway से +243 नंबर ऑर्डर करें, उसे अपने ऐप में डालें, और कोड डैशबोर्ड या API से पढ़ें।

API डेमोक्रेटिक रिपब्लिक ऑफ़ द कांगो के लिए कौन-सी देश आईडी इस्तेमाल करता है?

प्राइस क्वेरी और एक्टिवेशन बॉडी दोनों में cd इस्तेमाल करें, जैसे {"service": "telegram", "country": "cd"}।

अगर +243 कोड कभी न आए तो क्या मुझसे शुल्क लगता है?

नहीं। जो +243 ऑर्डर 20 मिनट चुप रहे, या जिसे आप पहले रद्द कर दें, उसकी पूरी रकम बिना टिकट के वॉलेट में लौटा दी जाती है।

क्या मुझे कांगो के नंबर शुरुआती शून्य के साथ सेव करने चाहिए?

उन्हें E.164 रूप में स्टोर करें, जो +243 और उसके बाद ट्रंक शून्य हटाए गए नौ अंक हैं। स्थानीय फ़ॉर्मैट सिर्फ़ तभी डिस्प्ले के लिए रखें जब आपके यूज़र उसकी अपेक्षा करते हों।

क्या हमारा स्टाफ़ अगले महीने फिर लॉगिन के लिए यही +243 नंबर इस्तेमाल कर सकता है?

भरोसेमंद ढंग से नहीं, क्योंकि Gateway नंबर एक ही कोड के लिए हैं। लंबी अवधि वाली dedicated लाइनें सेल्फ़-सर्व सिर्फ़ अमेरिका और कनाडा में हैं; DRC के लिए आप [email protected] पर ईमेल करके पूछ सकते हैं।

क्या पैसे खर्च किए बिना API के विरुद्ध CI चलाने का कोई तरीका है?

हाँ। अपने डेवलपमेंट अकाउंट को सैंडबॉक्स में बदलवाने के लिए कहें, और वह सिम्युलेटेड नंबर और कोड लौटाएगा।

जो +243 नंबर मैंने ऑर्डर किया उसे किसी सर्विस ने क्यों ठुकरा दिया?

कुछ सर्विसें वर्चुअल नंबर नकार देती हैं या कुछ रेंज सीमित करती हैं। रिफ़ंड के लिए रद्द करें या विंडो ख़त्म होने दें, फिर बाद में कोशिश करें या किसी दूसरे सर्विस रूट को टेस्ट करें।

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

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

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