हिन्दी
Bhutan के +975 वेरिफ़िकेशन कोड अपने टेस्ट सूट में कैसे लाएँ
जी हाँ: OTP Route का OTP Gateway एक कोड के लिए अस्थायी Bhutan (+975) वेरिफ़िकेशन नंबर देता है, जिसे आप डैशबोर्ड में पढ़ सकते हैं या API पोलिंग अथवा साइन्ड वेबहुक से ले सकते हैं, $0.20 per code से शुरू। शुल्क तभी लगता है जब 20 मिनट की विंडो के भीतर SMS नंबर तक पहुँचे; छूटे या रद्द हुए ऐक्टिवेशन की पूरी रकम आपके वॉलेट में लौट जाती है।
किसी प्रोडक्ट टीम को Bhutan का नंबर क्यों चाहिए होगा?
Bhutan छोटा बाज़ार है, पर वह लोगों की सोच से ज़्यादा रोडमैप में दिखता है: हिमालय आने वाले पर्यटकों के लिए ट्रैवल और हॉस्पिटैलिटी बुकिंग फ़्लो, विदेश में पढ़ने या काम करने वाले रिश्तेदारों वाले Bhutanese परिवारों के पेमेंट और रेमिटेंस ऐप, और एक साथ पूरे दक्षिण एशिया में लॉन्च होने वाले क्षेत्रीय ऐप। जिस QA इंजीनियर को साबित करना है कि +975 साइन-अप सचमुच पूरा होता है, वह अपने देश की SIM से यह नहीं कर सकता।
राष्ट्रीय भाषा Dzongkha है, जबकि स्कूलों, सरकार और कारोबार में अंग्रेज़ी का व्यापक इस्तेमाल होता है। Bhutan रूट पर आपको दिखने वाले ज़्यादातर वेरिफ़िकेशन टेक्स्ट छोटे अंग्रेज़ी टेम्पलेट होंगे, लेकिन अगर आपका प्रोडक्ट Dzongkha में लोकलाइज़ होता है, तो लॉन्च से पहले जाँच लें कि आपकी अपनी SMS कॉपी ठीक से रेंडर होती है।
ऑपरेशन्स का भी एक पहलू है। Thimphu या Paro में प्रोजेक्ट चलाने वाले टूर ऑपरेटर, NGO और कंसल्टेंसी कभी-कभी साझा बिज़नेस टूल Bhutan नंबर से रजिस्टर करते हैं ताकि स्टाफ़ को अपने निजी फ़ोन न देने पड़ें। ऐसी एक बार की पुष्टि के लिए आमतौर पर गेटवे का एक ऐक्टिवेशन काफ़ी होता है।
कौन-से ऐप +975 रूट पर कोड भेज सकते हैं?
Bhutan की लाइव सूची में फ़िलहाल 1,700 से ज़्यादा सर्विसेज़ आती हैं। अक्सर माँगी जाने वाली सर्विसेज़ में WhatsApp, Telegram, Google (Gmail & YouTube), Facebook, Instagram, TikTok, Signal, Viber, WeChat, Microsoft & Outlook, Amazon, Airbnb और Uber शामिल हैं।
इस रूट पर उपलब्धता दिन भर बदलती रहती है, इसलिए हर सूची को एक स्नैपशॉट मानें। पिछले हफ़्ते जो था उसे कोड में फ़िक्स करने के बजाय ऑर्डर देने से पहले आपके कोड को GET /api/v1/services और GET /api/v1/countries कॉल करने चाहिए।
कंट्री id `bt` के लिए कॉल का क्रम क्या है?
https://otproute.com/api/v1पर Developer console में बनी Bearer key (प्रीफ़िक्सor_live_) से ऑथेंटिकेट करें।- उस जोड़ी की लाइव कीमत के लिए
GET /api/v1/prices?country=bt&service=<id>पूछें। POST /api/v1/activationsऔर बॉडी{"service": "<id>", "country": "bt"}के साथ ऑर्डर दें।- या तो
GET /api/v1/activations/{id}को पोल करें, याactivation.sms_received,activation.expiredऔरactivation.cancelledको सब्सक्राइब करें। - जिस नंबर की ज़रूरत नहीं, उसे
POST /api/v1/activations/{id}/cancelसे छोड़ दें।
वेबहुक रिक्वेस्ट में X-OTPRoute-Signature: t=<unix>,v1=<hex> होता है; एंडपॉइंट सीक्रेट से "<t>.<raw body>" पर HMAC-SHA256 निकालें और पुराने टाइमस्टैम्प छोड़ दें। वेबहुक कैप्चर गाइड पूरे हैंडलर की राह दिखाती है, और API docs में हर फ़ील्ड दी गई है।
हर अकाउंट 10 API keys और 5 वेबहुक एंडपॉइंट रख सकता है और 300 रिक्वेस्ट प्रति मिनट भेज सकता है, जो इस जैसे छोटे बाज़ार के ख़िलाफ़ रात के रिग्रेशन रन के लिए काफ़ी है। धीमी रफ़्तार के लिए, हर कुछ सेकंड में जाँचने वाला पोलिंग लूप चलते-फिरते हिस्सों को कम से कम रखता है।
+975 नंबर कैसे स्टोर किए जाएँ?
एक ही कैनोनिकल रूप रखें: +975 और उसके बाद नेशनल अंक, बिना स्पेस, डैश या ब्रैकेट के। Bhutan के मोबाइल नंबर आठ अंकों के होते हैं, जो कई वैलिडेटरों के मान लिए गए दस अंकों के पैटर्न से छोटे हैं, इसलिए बड़े बाज़ारों के हिसाब से ट्यून की गई कोई भी लंबाई जाँच ढीली करें। अगर यूज़र आदत से शुरू में शून्य टाइप कर दे, तो सेव करने से पहले उसे हटा दें। किनारे पर ही नॉर्मलाइज़ करने से de-duplication, फ़्रॉड नियम और सपोर्ट लुकअप एकसमान रहते हैं।
ऑटोमेटेड टेस्ट के लिए फ़िक्स्चर लिखते समय अपने लंबे अंतरराष्ट्रीय नमूनों के साथ कम से कम एक Bhutan नंबर रखें। यह लंबाई वाली उन ग़लतियों को पकड़ लेता है जो वरना तभी दिखती हैं जब Thimphu का कोई असली यूज़र फ़ॉर्म रिजेक्ट होने की शिकायत करता है।
अगर Bhutan का कोड न दिखे तो क्या करें?
- 20 मिनट की विंडो पूरी होने दें; कुछ भेजने वाले संदेशों को कतार में रखते हैं।
- पक्का करें कि टारगेट ऐप वर्चुअल नंबर स्वीकार करता है, क्योंकि कुछ उन्हें ठुकरा देते हैं।
- ऑर्डर एंडपॉइंट पर लूप में बार-बार हथौड़ा चलाने के बजाय थोड़ी देर बाद फिर कोशिश करें, या कोई अलग सर्विस रूट चुनें।
जिस नंबर पर कुछ नहीं आता उसकी कोई लागत नहीं, क्योंकि रिफंड अपने-आप होता है। और उपाय reducing failed OTP deliveries में हैं।
activation id को अपने टेस्ट रन के id के साथ लॉग करना भी मददगार रहता है, ताकि छूटे हुए कोड का सुराग सेकंडों में मिल जाए, अंदाज़े लगाने की ज़रूरत न पड़े।
लंबी अवधि वाली लाइनें, बिलिंग और sandbox
OTP Route में Bhutan के लिए कोई सेल्फ़-सर्व लंबी अवधि वाला नंबर नहीं है। Dedicated लाइनें अमेरिका और कनाडा का प्रोडक्ट हैं, $1.95/month से; Bhutan की लाइन के लिए आप [email protected] पर ईमेल कर सकते हैं, पर संभव है या नहीं, यह स्थानीय नियम तय करते हैं। सब कुछ प्रीपेड USD वॉलेट पर चलता है, जिसमें कोई मासिक शुल्क नहीं है; इसे कार्ड या USDT/USDC से भरा जाता है और हर टॉप-अप पर PDF इनवॉइस मिलता है। डेवलपमेंट अकाउंट सिम्युलेटेड नंबरों के साथ पूरे bt फ़्लो की रिहर्सल के लिए sandbox मोड माँग सकते हैं। वॉलेट कैसे काम करता है, यह pricing में देखें।
अक्सर पूछे जाने वाले प्रश्न
क्या मैं स्थानीय SIM के बिना अपने ऐप का Bhutan साइन-अप फ़्लो टेस्ट कर सकता हूँ?
जी हाँ। OTP Gateway से अपनी सर्विस के लिए +975 नंबर ऑर्डर करें, अपने ऐप से कोड ट्रिगर करें और उसे डैशबोर्ड में या API से पढ़ें।
API Bhutan के लिए कौन-सा कंट्री id इस्तेमाल करता है?
Bhutan का id bt है। इसे prices क्वेरी और ऐक्टिवेशन रिक्वेस्ट की बॉडी, दोनों में दें।
Bhutan का एक वेरिफ़िकेशन कोड कितने का है?
Bhutan का कोड $0.20 से शुरू होता है, और दर सर्विस के अनुसार बदलती है। आगे बढ़ने से पहले सटीक रकम GET /api/v1/prices से मिल जाती है।
Bhutan के OTP संदेश आमतौर पर किस भाषा में आते हैं?
ज़्यादातर अंग्रेज़ी में, जो Bhutan के कारोबार और शिक्षा में आम है। Dzongkha राष्ट्रीय भाषा है, इसलिए अगर आप उसमें भेजते हैं तो अपने लोकलाइज़्ड टेम्पलेट टेस्ट करें।
अगर +975 नंबर पर कुछ न आए तो क्या मुझसे शुल्क लिया जाता है?
नहीं। अगर 20 मिनट में कोई SMS नहीं आता, या आप पहले रद्द कर देते हैं, तो पूरी रकम अपने-आप आपके वॉलेट में लौट जाती है।
क्या मैं बार-बार लॉगिन के लिए Bhutan का नंबर रख सकता हूँ?
सेल्फ़-सर्व नहीं। लंबी अवधि वाले नंबर केवल अमेरिका और कनाडा में दिए जाते हैं; Bhutan के बारे में पूछने के लिए टीम को ईमेल करें।
क्या Bhutan के नंबरों से कई अकाउंट बनाना ठीक है?
नहीं। OTP Route का उपयोग अपने वैध प्रोडक्ट टेस्ट और संचालित करने के लिए करें, हर सर्विस की शर्तों का पालन करें, और याद रखें कि Acceptable Use Policy लागू होती है।
वॉलेट कौन-से भुगतान तरीक़े स्वीकार करता है?
कार्ड और USDT या USDC स्टेबलकॉइन। आप सिर्फ़ इस्तेमाल के हिसाब से भुगतान करते हैं, चुनने के लिए कोई प्लान नहीं है।
सेवाओं के नाम उनके संबंधित स्वामियों के ट्रेडमार्क हैं। OTP Route का उनसे कोई संबंध नहीं है। नंबरों का उपयोग कानूनी रूप से करें तथा प्रत्येक सेवा की शर्तों और हमारी स्वीकार्य उपयोग नीति का पालन करें।