हिन्दी
जब टीम में किसी के पास अज़रबैजानी सिम न हो, तब +994 साइन-अप फ़्लो टेस्ट करना
हाँ, आप OTP Gateway से एक-बार वाला नंबर ऑर्डर करके और कोड को डैशबोर्ड में या API तथा साइन किए गए webhook से पढ़कर OTP Route के साथ Azerbaijan (+994) के वेरिफिकेशन कोड पा सकते हैं। कीमत $0.20 प्रति कोड से शुरू होती है, हर सर्विस की लाइव कीमत ऑर्डर से पहले दिखती है, और 20 मिनट की विंडो में नंबर तक कोई SMS न पहुँचे तो चार्ज आपके वॉलेट में लौट जाता है।
हमारा प्रोडक्ट Baku में लाइव हो रहा है और वेरिफिकेशन स्टेप हर टेस्ट को रोक देता है। विकल्प क्या हैं?
मौजूदा ऐप में Azerbaijan जोड़ने वाली टीमों के लिए यह एक आम पड़ाव है। फ़ोन स्क्रीन +994 स्वीकार करती है, स्थानीयकृत कॉपी तैयार है, और फिर QA अटक जाता है क्योंकि अज़रबैजानी सिम केवल दूसरे टाइम ज़ोन में बैठे एक कॉन्ट्रैक्टर के पास है। किसी सहकर्मी का निजी फ़ोन उधार लेना एक बार चल जाता है, पर वह टेस्ट अकाउंट को निजी नंबर से बाँध देता है और किसी पाइपलाइन के अंदर चल नहीं सकता।
OTP Gateway इस बाधा को हटा देता है। आप एक कोड के लिए +994 नंबर माँगते हैं, उसे अपनी साइन-अप या लॉगिन स्क्रीन पर इस्तेमाल करते हैं, और बिना किसी के हार्डवेयर पकड़े SMS इकट्ठा कर लेते हैं। हर नंबर एक वेरिफिकेशन के काम आता है, जिससे टेस्ट डेटा साफ़ रहता है और निजी फ़ोन बिज़नेस अकाउंट्स से बाहर रहते हैं। जो टीमें इसे हर स्प्रिंट चलाती हैं, वे आम तौर पर इसे QA testing workflow के साथ जोड़ती हैं।
कौन-से ऐप्स अभी अज़रबैजानी रूट पर कोड पहुँचा सकते हैं?
Azerbaijan का लाइव स्नैपशॉट 1,600 से अधिक सर्विसेज़ सूचीबद्ध करता है। लोकप्रिय सर्विसेज़ में WhatsApp, Telegram, Viber, Uber, Google (Gmail & YouTube), Facebook, Instagram, TikTok, Microsoft & Outlook, LinkedIn, Discord, Signal और Amazon शामिल हैं।
उपलब्धता स्थिर नहीं है। हमारे कैरियर पार्टनर क्षमता घुमाते हैं, इसलिए रूट दिन भर खुलते और बंद होते रहते हैं, और जो सर्विस सुबह दिख रही थी वह दोपहर में गायब हो सकती है। सूची को हार्ड-कोड करने की जगह हर रन से पहले उसे API से पढ़ें और जब कोई संयोजन उपलब्ध न हो तो सहजता से छोड़ दें।
हम Azerbaijan OTP API को ऑटोमेटेड सूट में कैसे जोड़ें?
सभी कॉल https://otproute.com/api/v1 पर जाती हैं, Developer console की Bearer key के साथ; keys or_live_ से शुरू होती हैं, और एक अकाउंट में ऐसी 10 तक हो सकती हैं। Azerbaijan की कंट्री आईडी az है।
GET /api/v1/servicesऔरGET /api/v1/countriesसे कैटलॉग लाएँ, फिरGET /api/v1/prices?country=az&service=<id>से संयोजन की पुष्टि करें।{"service": "viber", "country": "az"}जैसी बॉडी के साथPOST /api/v1/activationsसे ऑर्डर बनाएँ। जवाब की एक्टिवेशन आईडी रखें।- लौटा हुआ +994 नंबर टेस्ट हो रहे बिल्ड में डालें।
- अपने webhook पर
activation.sms_receivedका इंतज़ार करें, या अगर जॉब वहाँ चलता है जहाँ इनबाउंड ट्रैफ़िक बंद है तोGET /api/v1/activations/{id}पोल करें। - छोड़ी गई किसी भी चीज़ को
POST /api/v1/activations/{id}/cancelसे छोड़ दें।
Webhook कॉल्स में X-OTPRoute-Signature: t=<unix>,v1=<hex> होता है। endpoint secret से <t>.<raw body> पर HMAC-SHA256 दोबारा निकालें, constant time में मिलाएँ और पुराने टाइमस्टैम्प छोड़ दें; webhook security गाइड यह समझाती है। 300 अनुरोध प्रति मिनट की सीमा पैरेलल जॉब्स के लिए काफ़ी जगह देती है।
क्या इंजीनियरिंग से बाहर का कोई व्यक्ति हाथ से +994 कोड ले सकता है?
हाँ। प्रोडक्ट मैनेजरों, अनुवादकों और सपोर्ट लीड्स को अक्सर किसी स्क्रीन की जाँच के लिए एक ही कोड चाहिए होता है, और डैशबोर्ड बिना किसी API key के वह काम कर देता है:
- साइन इन करें और OTP Gateway खोलें।
- Azerbaijan चुनें, फिर जिस सर्विस को टेस्ट कर रहे हैं उसे चुनें, और लाइव कीमत पढ़ें।
- नंबर ऑर्डर करें और उसे अपने ऐप में चिपकाएँ।
- एक्टिवेशन पेज खुला रखें; SMS के डिलीवर होते ही वह वहीं दिखता है।
अगर टेस्ट रद्द हो जाए, तो एक्टिवेशन कैंसल करें और रकम सीधे वॉलेट में लौट जाती है।
हमारा बैकएंड +994 नंबर कैसे स्टोर और नॉर्मलाइज़ करे?
हर नंबर को E.164 रूप में सहेजें, जैसे +994 और उसके बाद नौ अंकों का राष्ट्रीय नंबर। देश के अंदर लोग ऑपरेटर कोड से पहले ट्रंक 0 डायल करते हैं, इसलिए साइन-अप फ़ॉर्म को दोनों शैलियाँ मिलेंगी। स्पेस, डैश और वह घरेलू 0 हटाएँ, फिर सेव करने से पहले कंट्री कोड जोड़ें। हाथ से लिखे regex से बेहतर है कोई अपडेटेड पार्सिंग लाइब्रेरी।
Azerbaijani आधिकारिक भाषा है, जो ə, ğ, ı, ş और ç जैसे अक्षरों वाली लैटिन वर्णमाला इस्तेमाल करती है; रूसी भी व्यापक रूप से समझी जाती है। सर्विस और डिवाइस लोकेल के अनुसार कोड Azerbaijani, रूसी या अंग्रेज़ी में आ सकता है। इस वजह से +994 रूट यह जाँचने के लिए काम के हैं कि आपके अपने SMS टेम्पलेट विशेष अक्षर सही रेंडर करते हैं और कोड पार्सर अंग्रेज़ी शब्दों पर निर्भर नहीं है।
कोड नहीं दिखा। एस्केलेट करने से पहले हम क्या आज़माएँ?
पहले एक्टिवेशन को पूरे 20 मिनट चलने दें; कुछ सेंडर संदेश कतार में रखते हैं। अगर कुछ नहीं आता, तो ऑर्डर expire हो जाता है, activation.expired फ़ायर होता है, और पूरी रकम अपने-आप रिफ़ंड हो जाती है, यानी कोड आने पर ही आप भुगतान करते हैं।
फिर सामान्य कारणों को एक-एक करके देखें:
- कुछ सर्विसेज़ कुछ फ़्लो के लिए वर्चुअल नंबर ठुकरा देती हैं। रूट को दोष देने से पहले पक्का करें कि सर्विस उन्हें स्वीकार करती है।
- बाद में दोबारा कोशिश करें, या कोई दूसरा सर्विस रूट चुनें जो वही स्क्रीन परखता हो।
- तेज़ लूप में दोबारा ऑर्डर करने से बचें; कोशिशों के बीच बैकऑफ़ रखें ताकि विफलताओं की बौछार कतार को न खाली कर दे।
आगे की जाँचें failed delivery checklist में हैं।
क्या Azerbaijan की लंबी अवधि वाली लाइन है, और उपयोग का बिल कैसे बनता है?
Azerbaijan के लिए कोई सेल्फ़-सर्व dedicated नंबर नहीं है। Dedicated Numbers United States और Canada का प्रोडक्ट हैं, $1.95/month से; अगर आपको स्थायी +994 लाइन चाहिए, तो [email protected] पर ईमेल करें और टीम देखेगी कि स्थानीय नियम क्या इजाज़त देते हैं, उपलब्धता के किसी वादे के बिना। बार-बार लॉगिन वाले अकाउंट्स के लिए US या Canada की लाइन विकल्प है।
Baku टेस्टिंग के लिए खर्च एक प्रीपेड USD वॉलेट से कटता है; कोई सब्सक्रिप्शन टियर या मासिक शुल्क नहीं है। कार्ड या USDT अथवा USDC से टॉप-अप करें, और हर टॉप-अप पर ईमेल से PDF इनवॉइस आता है; मौजूदा दरें pricing पेज पर हैं। अनुरोध पर डेवलपमेंट अकाउंट को sandbox पर किया जा सकता है, जो सिम्युलेटेड नंबर और कोड लौटाता है ताकि असली पैसा खर्च होने से पहले इंटीग्रेशन को शुरू से अंत तक टेस्ट किया जा सके। OTP Route की Acceptable Use Policy और हर सर्विस की अपनी शर्तें हर ऑर्डर पर लागू होती हैं।
अक्सर पूछे जाने वाले प्रश्न
क्या मैं स्थानीय सिम के बिना अपने ऐप का Azerbaijan साइन-अप फ़्लो टेस्ट कर सकता हूँ?
हाँ। OTP Gateway से +994 नंबर ऑर्डर करें, उसे अपने ऐप में डालें और कोड डैशबोर्ड में या API से पढ़ें, किसी फ़िज़िकल सिम की ज़रूरत नहीं।
OTP Route API में Azerbaijan की कंट्री आईडी क्या है?
POST /api/v1/activations के country फ़ील्ड में और कीमत के सवालों में az इस्तेमाल करें।
टेस्टिंग के लिए +994 नंबर की कीमत कितनी है?
कोड $0.20 प्रति कोड से शुरू होते हैं; सटीक रकम सर्विस पर निर्भर है और आगे बढ़ने से पहले GET /api/v1/prices से मिलती है।
अगर अज़रबैजानी SMS कभी न आए तो क्या मुझसे चार्ज लिया जाता है?
नहीं। अगर 20 मिनट में कोई कोड नहीं आता, या आप पहले कैंसल कर देते हैं, तो पूरी रकम अपने-आप आपके वॉलेट में लौट जाती है।
क्या हमें अज़रबैजानी नंबर शुरुआती शून्य के साथ सेव करने चाहिए?
नहीं। घरेलू ट्रंक 0 हटाएँ और नंबर को +994 से शुरू होने वाले E.164 फ़ॉर्मेट में स्टोर करें।
क्या मैं बाद के लॉगिन के लिए वही Azerbaijan वेरिफिकेशन नंबर रख सकता हूँ?
OTP Gateway से नहीं, जो हर कोड के लिए एक नंबर देता है। लंबी अवधि वाली सेल्फ़-सर्व लाइनें केवल US और Canada में हैं; Azerbaijan के बारे में सपोर्ट से पूछें।
अज़रबैजानी वेरिफिकेशन संदेश किस भाषा में होंगे?
यह भेजने वाले और डिवाइस की सेटिंग पर निर्भर है; Azerbaijani, रूसी और अंग्रेज़ी तीनों आम हैं।
सेवाओं के नाम उनके संबंधित स्वामियों के ट्रेडमार्क हैं। OTP Route का उनसे कोई संबंध नहीं है। नंबरों का उपयोग कानूनी रूप से करें तथा प्रत्येक सेवा की शर्तों और हमारी स्वीकार्य उपयोग नीति का पालन करें।