हिन्दी
QA टीमों और बाज़ार लॉन्च के लिए केन्याई (+254) वेरिफ़िकेशन नंबर
जी हाँ, OTP Route केन्या (+254) के SMS वेरिफ़िकेशन कोड पा सकता है: OTP Gateway से एक बार इस्तेमाल होने वाला नंबर ऑर्डर करें, फिर कोड डैशबोर्ड में पढ़ें या API से polling अथवा signed webhook के ज़रिए लें। यह $0.20 प्रति कोड से शुरू होता है, और जिस एक्टिवेशन में 20 मिनट के भीतर SMS न आए, उसकी पूरी रक़म आपके वॉलेट में लौटा दी जाती है।
प्रोडक्ट टीमें केन्याई बाज़ार के विरुद्ध टेस्ट क्यों करती हैं?
नैरोबी पूर्वी अफ़्रीका के सबसे व्यस्त टेक्नोलॉजी केंद्रों में से एक है, और केन्याई यूज़र पूरी तरह मोबाइल-फ़र्स्ट हैं। उनमें से कई के लिए फ़ोन नंबर ही मैसेजिंग, राइड-हेलिंग, ई-कॉमर्स और ख़ासकर मोबाइल मनी की मुख्य पहचान है, इसलिए जो साइन-अप फ़्लो +254 नंबर को ग़लत सँभालता है वह पहले ही दिन ग्राहक खो देता है।
अंग्रेज़ी और स्वाहिली, दोनों आधिकारिक भाषाएँ हैं। ज़्यादातर वैश्विक ऐप कोड अंग्रेज़ी में भेजते हैं, जबकि क्षेत्र के लिए लोकलाइज़ किए गए प्रोडक्ट स्वाहिली पर जा सकते हैं, जो तब देखने लायक है जब आपके अपने टेम्प्लेट अनूदित हों। यहाँ टेस्ट चलाने के आम कारण:
- पूर्वी अफ़्रीका में फ़िनटेक, डिलीवरी या मार्केटप्लेस प्रोडक्ट लॉन्च करना;
- SMS टेम्प्लेट और ऑनबोर्डिंग स्क्रीन में स्वाहिली कॉपी जाँचना;
- कर्मचारियों के नंबर उजागर किए बिना केन्याई ग्राहकों के लिए सपोर्ट या ऑपरेशंस अकाउंट चलाना।
व्यापक पैटर्न हमारे फ़िनटेक ऑनबोर्डिंग पेज पर है।
E.164 में केन्याई मोबाइल नंबर कैसे लिखा जाता है?
स्थानीय रूप में मोबाइल नंबर ट्रंक प्रिफ़िक्स 0 के साथ लिखे जाते हैं, जैसे 07XX XXX XXX या 01XX XXX XXX। अंतरराष्ट्रीय रूप में शून्य हट जाता है: +254 और उसके बाद नौ अंकों का सब्सक्राइबर नंबर।
क्लासिक दोष है कंट्री कोड के बाद वह शून्य रख लेना, जिससे अमान्य +2540... स्ट्रिंग बनती है और भेजने वाला बिना स्पष्ट त्रुटि के उसे ठुकरा देता है। हर एंट्री को अपने डेटाबेस तक पहुँचने से पहले नॉर्मलाइज़ करें:
- स्पेस, डैश और ब्रैकेट हटाएँ।
- अगर वैल्यू
0से शुरू होती है, तो उसे हटाकर+254आगे जोड़ें। - अगर वह प्लस के बिना
254से शुरू होती है, तो प्लस जोड़ें। - नतीजे को E.164 स्ट्रिंग के रूप में स्टोर करें और नॉर्मलाइज़ करने के बाद लंबाई वैलिडेट करें।
टेस्टिंग के लिए +254 नंबर से उस लॉजिक की हर शाखा को असली इनबाउंड SMS के सामने साबित करना आसान हो जाता है।
केन्या रूट पर अभी कौन-सी सेवाएँ हैं?
केन्या के पास सबसे व्यापक कैटलॉग में से एक है, लाइव स्नैपशॉट में 2,800 से ज़्यादा सेवाओं के साथ। अक्सर माँगे जाने वालों में WhatsApp, Telegram, Google (Gmail & YouTube), Facebook, Instagram, TikTok, X (Twitter), ChatGPT (OpenAI), Microsoft & Outlook, Uber, LinkedIn, Signal और Netflix शामिल हैं।
उपलब्धता घंटे-दर-घंटे बदल सकती है, इसीलिए API उसे किसी तय सूची की जगह लाइव बताता है।
केन्या OTP API को टेस्ट सूट से कैसे जोड़ें?
https://otproute.com/api/v1 पर Developer console से मिली, or_live_ प्रिफ़िक्स वाली Bearer कुंजी से ऑथेंटिकेट करें। केन्या का country id ke है।
एक सामान्य CI स्टेप पहले GET /api/v1/balance कॉल करता है ताकि ख़ाली वॉलेट पर रन जल्दी फ़ेल हो जाए। फिर वह GET /api/v1/prices?country=ke&service=<id> जाँचता है, POST /api/v1/activations से ऑर्डर देता है जिसकी बॉडी {"service": "uber", "country": "ke"} जैसी होती है, और लौटाया गया +254 नंबर टेस्ट वाले ऐप में डालता है। कोड या तो activation.sms_received webhook से वापस आता है या हर कुछ सेकंड में GET /api/v1/activations/{id} को poll करने से, जो 300 अनुरोध प्रति मिनट की सीमा में आराम से आता है।
Webhook के लिए 5 endpoint तक रजिस्टर करें और endpoint secret के साथ <t>.<raw body> पर HMAC-SHA256 निकालकर X-OTPRoute-Signature जाँचें, पुराने टाइमस्टैम्प ठुकराते हुए। अपने हैंडलर को activation id पर आधारित रखें ताकि दोबारा आई डिलीवरी बेअसर रहे। यह पाइपलाइन में कैसे बैठता है, यह CI टेस्टिंग गाइड दिखाती है, और पूरा रेफ़रेंस डॉक्स में है।
क्या कोड लिखे बिना +254 नंबर ऑर्डर हो सकता है?
हाँ। डैशबोर्ड में OTP Gateway खोलें, केन्या चुनें, सेवा चुनें और दिखाई गई क़ीमत कन्फ़र्म करें। नंबर तुरंत दिख जाता है; उसे साइन-अप या लॉगिन फ़ॉर्म में पेस्ट करें, और मिलते ही कोड एक्टिवेशन के बगल में दिख जाता है। सपोर्ट एजेंट और अकाउंट मैनेजर इसी तरह काम कर सकते हैं, जबकि इंजीनियर उसी वॉलेट पर API इस्तेमाल करते हैं।
केन्याई कोड देर से या ग़ायब हो तो क्या मदद करता है?
हर एक्टिवेशन की 20 मिनट की विंडो होती है। भुगतान आप तभी करते हैं जब कोड आता है; विंडो ख़ाली बीत जाए, या आप POST /api/v1/activations/{id}/cancel से कैंसल करें, तो रक़म बिना टिकट के आपके वॉलेट में लौट जाती है।
दोबारा कोशिश से पहले विंडो को समय दें, क्योंकि कुछ भेजने वाले संदेश कतार में रखते हैं। फिर भी न आए तो बाद में या किसी दूसरे सेवा रूट से कोशिश करें, और जाँचें कि ऐप वर्चुअल नंबर स्वीकार करता है या नहीं, क्योंकि कुछ नहीं करते। ऑर्डर endpoint पर लगातार बमबारी न करें; कई भेजने वाले एक ही फ़्लो के दोहराए अनुरोधों को थ्रॉटल कर देते हैं। हमारा OTP डिलीवरी फ़ेल होना कम करने वाला लेख और उपाय जुटाता है। हर टेस्ट को लक्षित सेवा की शर्तों के भीतर रखें; OTP Route की Acceptable Use Policy लागू होती है।
केन्या प्रोजेक्ट के लिए लंबे समय वाली लाइनें, वॉलेट और sandbox
OTP Route केन्या का कोई सेल्फ़-सर्व लंबे समय वाला नंबर नहीं बेचता। डेडिकेटेड लाइनें सिर्फ़ संयुक्त राज्य अमेरिका और कनाडा में मिलती हैं, $1.95/month से, इनबाउंड SMS, आउटबाउंड SMS और ब्राउज़र कॉलिंग के साथ। जिन टीमों को चालू रहने वाली +254 लाइन चाहिए, वे [email protected] पर ईमेल करके पूछ सकती हैं, हालाँकि उपलब्धता स्थानीय नियमों पर निर्भर है।
भुगतान एक ही USD वॉलेट से पे-एज़-यू-गो है, जिसे कार्ड या USDT अथवा USDC स्टेबलकॉइन से टॉप-अप किया जाता है, और हर टॉप-अप का PDF इनवॉइस बनता है। कोई मासिक शुल्क नहीं है; लागत कैसे दिखती है, यह pricing पर देखें। अनुरोध पर डेवलपमेंट अकाउंट को sandbox में बदला जा सकता है, जो वॉलेट की किसी लागत के बिना शुरू से अंत तक इंटीग्रेशन टेस्ट के लिए सिमुलेटेड नंबर और कोड लौटाता है।
अक्सर पूछे जाने वाले प्रश्न
क्या मैं केन्या के बाहर से अपने ऐप का केन्याई साइन-अप फ़्लो टेस्ट कर सकता हूँ?
हाँ। OTP Gateway से +254 नंबर ऑर्डर करें और आने वाला कोड डैशबोर्ड में या API से पढ़ें, आपकी टीम कहीं भी हो।
केन्या के लिए मैं कौन-सा country id भेजूँ?
prices क्वेरी और activation बॉडी में ke भेजें, उदाहरण के लिए {"service": "whatsapp", "country": "ke"}।
क्या केन्याई नंबर शुरुआती शून्य के साथ स्टोर करने चाहिए?
नहीं। ट्रंक प्रिफ़िक्स 0 हटाएँ और नंबर को +254 तथा उसके बाद नौ अंकों के रूप में स्टोर करें।
क्या केन्याई वेरिफ़िकेशन टेक्स्ट स्वाहिली में आएँगे?
आम तौर पर वे अंग्रेज़ी में आते हैं, पर केन्या के लिए लोकलाइज़ किया गया ऐप स्वाहिली भेज सकता है, इसलिए अगर आपके टेम्प्लेट अनूदित हैं तो दोनों जाँचें।
अगर कोड कभी न आए तो मेरे पैसे का क्या होता है?
20 मिनट की विंडो बिना SMS के बंद होते ही वह अपने-आप आपके वॉलेट में लौट जाता है, या कैंसल करते ही तुरंत।
+254 कोड के लिए webhook बेहतर है या polling?
समानांतर टेस्ट जॉब के लिए webhook बेहतर स्केल करता है, जबकि एक अकेली स्क्रिप्ट के लिए GET /api/v1/activations/{id} को poll करना सरल है। दोनों एक ही activation पढ़ते हैं।
क्या मुझे ऐसा केन्याई नंबर मिल सकता है जो मैं हर महीने रखूँ?
सेल्फ़-सर्व नहीं। डेडिकेटेड नंबर अमेरिका और कनाडा तक सीमित हैं; केन्याई लाइन चाहिए तो [email protected] पर ईमेल करें।
सेवाओं के नाम उनके संबंधित स्वामियों के ट्रेडमार्क हैं। OTP Route का उनसे कोई संबंध नहीं है। नंबरों का उपयोग कानूनी रूप से करें तथा प्रत्येक सेवा की शर्तों और हमारी स्वीकार्य उपयोग नीति का पालन करें।