म्बाबाने में SIM के बिना +268 सत्यापन फ़्लो की टेस्टिंग

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

हाँ: OTP Route आपको एक अस्थायी नंबर पर Eswatini (+268) के सत्यापन कोड पाने देता है, डैशबोर्ड में या इसके REST API और साइन्ड वेबहुक के ज़रिए। OTP Gateway $0.20 प्रति कोड से शुरू होता है और 20 मिनट की अवधि में कुछ न आए तो पूरी राशि आपके वॉलेट में लौटा देता है। सेवा चुनें, देश sz चुनें, और कोड वहाँ पढ़ें जहाँ आपका टेस्ट रनर उसे देख सके।

विदेश से +268 साइन-अप टेस्ट करना इतना मुश्किल क्यों है?

Eswatini एक छोटा बाज़ार है, और बिखरी हुई टीमों के लिए यही समस्या है। हो सकता है आपका प्रोडक्ट दक्षिणी अफ़्रीका के रोलआउट के तहत मैनज़िनी या म्बाबाने के ग्राहकों को पहले से सेवा दे रहा हो, फिर भी QA टीम में किसी के पास लोकल SIM नहीं होता, ऑटोमेशन के लिए रोमिंग भरोसेमंद नहीं है, और इलाके के किसी सहकर्मी से चैट पर कोड फ़ॉरवर्ड करवाना कुछ ही रन से आगे नहीं चलता।

आम नतीजा यह होता है कि फ़ोन-नंबर फ़ील्ड में +268 वाला रास्ता शुरू से अंत तक कभी परखा ही नहीं जाता। इस राज्य के लिए वैलिडेशन नियम, कंट्री पिकर और SMS टेम्पलेट बिना टेस्ट के रिलीज़ हो जाते हैं, और पहला असली यूज़र ही टेस्ट केस बन जाता है। OTP Route यह खाई पाटता है: टेस्ट को एक कोड के लिए असली Eswatini सत्यापन नंबर देता है, और फिर कोड आपके कोड को लौटा देता है।

Eswatini रूट पर कौन-सी सेवाएँ कोड पा सकती हैं?

OTP Gateway फ़िलहाल Eswatini के लिए 900 से अधिक सेवाएँ सूचीबद्ध करता है। आज के स्नैपशॉट में लोकप्रिय सेवाओं में WhatsApp, Facebook, Google (Gmail & YouTube), Instagram, TikTok, Signal, Microsoft & Outlook, LinkedIn, Uber, Amazon, imo, Netflix और ChatGPT (OpenAI) शामिल हैं।

किसी भी रूट की उपलब्धता दिन भर बदलती रहती है क्योंकि हमारे कैरियर पार्टनर क्षमता जोड़ते और हटाते रहते हैं, इसलिए इस सूची को शुरुआती बिंदु मानें। लाइव जवाब हमेशा GET /api/v1/services और GET /api/v1/countries से मिलता है, और डैशबोर्ड पैसे लगाने से पहले यही तस्वीर दिखाता है।

कोड में Eswatini OTP API फ़्लो कैसे काम करता है?

Developer console में एक Bearer कुंजी (प्रीफ़िक्स or_live_) बनाएँ, फिर बेस URL https://otproute.com/api/v1 पर कॉल करें। एक सामान्य टेस्ट स्टेप ऐसा दिखता है:

  1. उस जोड़ी की लाइव कीमत पढ़ने के लिए GET /api/v1/prices?country=sz&service=whatsapp कॉल करें।
  2. सेवा का नाम और देश के रूप में sz वाले JSON बॉडी के साथ POST /api/v1/activations भेजें। जवाब में एक्टिवेशन आईडी और +268 नंबर आता है।
  3. वह नंबर उस साइन-अप फ़ॉर्म में डालें जिसे आपका टेस्ट चला रहा है।
  4. activation.sms_received वेबहुक का इंतज़ार करें, या कोड दिखने तक GET /api/v1/activations/{id} पोल करें।
  5. यदि परिदृश्य बीच में छोड़ दिया जाए, तो POST /api/v1/activations/{id}/cancel कॉल करें ताकि वॉलेट में राशि तुरंत जमा हो जाए।

वेबहुक अनुरोधों में X-OTPRoute-Signature हेडर होता है। अपने एंडपॉइंट सीक्रेट से टाइमस्टैम्प और रॉ बॉडी पर HMAC-SHA256 दोबारा निकालें, पुराने टाइमस्टैम्प अस्वीकार करें, और हर इवेंट को एक्टिवेशन आईडी पर कुंजीबद्ध करें ताकि रीट्राई हानिरहित रहें। वेबहुक कैप्चर गाइड पूरा हैंडलर समझाती है, और API रेफ़रेंस हर एंडपॉइंट सूचीबद्ध करता है।

इंजीनियरों को Eswatini के फ़ोन नंबरों के बारे में क्या पता होना चाहिए?

Eswatini का कंट्री कोड +268 है, राष्ट्रीय नंबर आठ अंकों के हैं और कोई ट्रंक प्रीफ़िक्स नहीं है, इसलिए हटाने के लिए कोई शुरुआती शून्य नहीं है। इससे नॉर्मलाइज़ेशन कई बाज़ारों से आसान हो जाता है: मान को E.164 में +268 और उसके बाद आठ अंकों के रूप में स्टोर करें, और अलग अंक-संख्या वाले इनपुट को आपके SMS प्रोवाइडर तक पहुँचने से पहले ही अस्वीकार कर दें।

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

यदि +268 कोड कभी न दिखे तो क्या करें?

छोटे रूट बड़े रूट से शांत हो सकते हैं, इसलिए कभी-कभार खाली एक्टिवेशन के लिए तैयार रहें:

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

विफल-डिलीवरी चेकलिस्ट में और डायग्नोस्टिक्स हैं।

क्या मैं Eswatini का लंबी अवधि वाला नंबर रख सकता हूँ?

सेल्फ़-सर्विस से नहीं। OTP Route केवल अमेरिका और कनाडा में Dedicated Virtual Numbers देता है, $1.95/month से, जिनमें इनबाउंड SMS, आउटबाउंड SMS और ब्राउज़र कॉलिंग शामिल हैं। +268 की कोई सेल्फ़-सर्व लंबी अवधि वाली लाइन नहीं है। यदि आपकी ऑपरेशन टीम को ऐसी लाइन चाहिए, तो [email protected] पर ईमेल करें और टीम देखेगी कि स्थानीय नियम क्या अनुमति देते हैं; उपलब्धता निश्चित नहीं है। स्टेजिंग अकाउंट पर बार-बार लॉगिन के लिए अक्सर अमेरिका या कनाडा की डेडिकेटेड लाइन ही व्यावहारिक विकल्प होती है।

Eswatini के लिए OTP रूटिंग की बिलिंग कैसे होती है?

+268 टेस्ट का खर्च एक ही प्रीपेड USD बैलेंस से निकलता है; कुछ भी मासिक बिल नहीं होता और तुलना करने के लिए कोई टियर नहीं है। कार्ड भुगतान और USDT/USDC स्टेबलकॉइन, दोनों से इसे भरा जा सकता है, और हर टॉप-अप पर आपके वित्त रिकॉर्ड के लिए ईमेल से PDF इनवॉइस आता है। शुल्क केवल तभी लगता है जब कोड डिलीवर हो। इंटीग्रेशन के काम के लिए, सपोर्ट से किसी डेवलपमेंट अकाउंट को सैंडबॉक्स में बदलवाएँ, जो सिम्युलेटेड नंबर और कोड लौटाता है ताकि आपका CI सूट वॉलेट की राशि छुए बिना चल सके। पूरी जानकारी प्राइसिंग पेज पर है। कृपया हर सेवा की शर्तों का पालन करें; OTP Route की Acceptable Use Policy हर एक्टिवेशन पर लागू होती है।

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

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

हाँ। देश sz के लिए एक्टिवेशन ऑर्डर करें, +268 नंबर अपने फ़ॉर्म में डालें, और कोड डैशबोर्ड, पोल या वेबहुक से पढ़ें।

क्या Eswatini के नंबरों में हटाने लायक शुरुआती शून्य होता है?

नहीं। Eswatini में कोई ट्रंक प्रीफ़िक्स नहीं है, इसलिए E.164 रूप बस +268 और उसके बाद आठ अंकों का राष्ट्रीय नंबर है।

Eswatini का सत्यापन नंबर कितने का पड़ता है?

कोड $0.20 प्रति कोड से शुरू होते हैं; हर सेवा की सटीक कीमत GET /api/v1/prices से लौटती है और ऑर्डर से पहले डैशबोर्ड में दिखाई जाती है।

OTP टेक्स्ट किस भाषा में होगा?

इस बाज़ार के लिए ज़्यादातर अंतरराष्ट्रीय सेवाएँ अंग्रेज़ी भेजती हैं, हालाँकि शब्दावली प्लेटफ़ॉर्म के अनुसार बदलती है। तय वाक्यों से मिलान करने के बजाय संख्यात्मक कोड को पार्स करें।

क्या SMS विफल होने पर पैसे डूब जाते हैं?

नहीं। यदि 20 मिनट के भीतर कोई कोड नहीं आता, या आप पहले ही रद्द कर दें, तो पूरी राशि अपने-आप आपके वॉलेट में लौट जाती है।

यदि Eswatini का रूट शांत हो तो कौन-सा रूट आज़माऊँ?

कई टीमें +268 रूट के सुधरने तक क्षेत्रीय कवरेज के लिए South Africa या Mozambique पर चली जाती हैं।

क्या मैं बिना राशि खर्च किए ये टेस्ट CI में चला सकता हूँ?

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

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

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

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