हिन्दी
जब टीम में किसी के पास अफ़ग़ान सिम न हो, तब +93 साइन-अप फ़्लो टेस्ट करना
हाँ, OTP Route OTP Gateway के एक-बार वाले नंबर पर Afghanistan (+93) के वेरिफिकेशन कोड पा सकता है, और आप हर कोड को डैशबोर्ड में पढ़ सकते हैं या REST पोलिंग अथवा साइन किए गए webhook से इकट्ठा कर सकते हैं। कीमत $0.20 प्रति कोड से शुरू होती है, हर सर्विस की लाइव कीमत API से मिलती है, और 20 मिनट की विंडो में कुछ न आए तो पैसा आपके वॉलेट में लौट जाता है।
हमारे यूज़र +93 नंबरों से साइन अप करते हैं, पर QA इसे दोहरा नहीं पा रही। अब क्या करें?
रेमिटेंस ऐप्स, मानवीय लॉजिस्टिक्स टूल्स, मैसेजिंग प्रोडक्ट्स और बड़े अफ़ग़ान प्रवासी समुदाय वाले मार्केटप्लेस के लिए यह आम कमी है। सपोर्ट टिकट में लिखा होता है कि कोड कभी आए ही नहीं या फ़ॉर्म ने नंबर ठुकरा दिया, जबकि टेस्ट टीम बर्लिन, दुबई या टोरंटो में बैठी है और किसी डिवाइस में अफ़ग़ान सिम डालने का कोई ज़रिया नहीं है।
OTP Gateway का Afghanistan वेरिफिकेशन नंबर यह कमी पूरी करता है। आप एक सर्विस के लिए अस्थायी +93 लाइन ऑर्डर करते हैं, उसे उस फ़्लो में डालते हैं जिसे टेस्ट कर रहे हैं, और कोड वहीं दिखता है जहाँ आपके इंजीनियर पहले से काम करते हैं। न कुछ भेजना पड़ता है, न रोमिंग, न स्थानीय रजिस्ट्रेशन, और कोड इस्तेमाल होते ही नंबर रिटायर हो जाता है।
यही तरीका उन प्रोडक्ट मैनेजरों के काम आता है जो रिलीज़ से पहले स्थानीयकृत ऑनबोर्डिंग फ़नल को शुरू से अंत तक देखना चाहते हैं, या उस ऑपरेशंस टीम के जिसे किसी पार्टनर इंटीग्रेशन के टेस्ट के लिए +93 नंबर चाहिए।
API के ज़रिये अफ़ग़ान OTP को टेस्ट हार्नेस में कैसे लाऊँ?
Afghanistan OTP API भी वही कॉल इस्तेमाल करती है जो हर दूसरा रूट करता है; बस देश आईडी बदलती है। Afghanistan के लिए वह आईडी af है।
- Developer console में
or_live_प्रीफ़िक्स वाली Bearer key बनाएँ। एक अकाउंट में अधिकतम 10 keys और 5 webhook endpoints हो सकते हैं, और सीमा 300 अनुरोध प्रति मिनट है। - सर्विस आईडी जानने के लिए
GET /api/v1/servicesकॉल करें, फिर उस रूट की मौजूदा कीमत देखने के लिएGET /api/v1/prices?country=af&service=<id>। - सर्विस और
afवाली JSON बॉडी के साथPOST /api/v1/activationsभेजें। जवाब में एक्टिवेशन आईडी और +93 नंबर मिलता है। - या तो
GET /api/v1/activations/{id}को पोल करें, या अपने webhook परactivation.sms_receivedइवेंट का इंतज़ार करें।X-OTPRoute-Signatureहेडर जाँचें, जो टाइमस्टैम्प और raw body का HMAC-SHA256 है, और पुराने टाइमस्टैम्प वाले अनुरोध छोड़ दें। - अगर टेस्ट बीच में छोड़ना पड़े, तो
POST /api/v1/activations/{id}/cancelनंबर को छोड़ देता है और होल्ड वापस कर देता है।
API रेफ़रेंस हर एंडपॉइंट को कवर करता है, और webhook-based OTP capture गाइड दिखाती है कि इवेंट्स को एक्टिवेशन आईडी पर कैसे कुंजीबद्ध करें ताकि रीट्राई idempotent रहें।
आज कौन-से ऐप्स Afghanistan नंबर पर कोड भेज सकते हैं?
af का लाइव स्नैपशॉट 1,700 से अधिक सर्विसेज़ दिखाता है। टीमें जिन्हें सबसे ज़्यादा माँगती हैं उनमें WhatsApp, Telegram, Google (Gmail & YouTube), Facebook, Instagram, imo, Viber, Signal, TikTok, Microsoft & Outlook, LinkedIn, Discord और ChatGPT (OpenAI) शामिल हैं।
इस सूची में मैसेजिंग ऐप्स का दबदबा बेवजह नहीं है: विदेश में रहने वाले कई अफ़ग़ान परिवार वॉइस और चैट ऐप्स से ही जुड़े रहते हैं, इसलिए इनसे जुड़ने वाले प्रोडक्ट्स पर +93 ट्रैफ़िक काफ़ी आता है। हमारे कैरियर पार्टनर दिन भर इन्वेंटरी घुमाते रहते हैं, इसलिए उपलब्धता बदलती रहती है; इसी कारण API किसी तय कैटलॉग की जगह वही बताती है जो आपके पूछने के क्षण में ऑर्डर हो सकता है।
जो लोग API नहीं छूते, उनके लिए क्या है?
सपोर्ट एजेंट और प्रोडक्ट ओनर पूरा काम ब्राउज़र में कर सकते हैं। ईमेल और 6-अंकों के कोड (या Google साइन-इन) से साइन अप करें, फ़ंड जोड़ें, OTP Gateway खोलें, Afghanistan और सर्विस चुनें, और दिखाई गई कीमत की पुष्टि करें। +93 नंबर तुरंत दिख जाता है; उसे टेस्ट किए जा रहे ऐप में चिपकाएँ और टैब खुला रखें। SMS आते ही कोड ऑर्डर के बगल में दिखाया जाता है।
जिस अकाउंट को कई सहकर्मी साझा करते हों, उसके डैशबोर्ड के लिए टू-फ़ैक्टर ऑथेंटिकेशन (TOTP) चालू करना समझदारी है।
हमें अफ़ग़ान फ़ोन नंबर कैसे स्टोर और नॉर्मलाइज़ करने चाहिए?
Afghanistan का कंट्री कोड +93 है और ट्रंक प्रीफ़िक्स 0। स्थानीय तौर पर मोबाइल नंबर उसी शुरुआती शून्य के साथ लिखा जाता है, जैसे 07X XXX XXXX, जबकि अंतरराष्ट्रीय रूप में वह हट जाता है: +93 7X XXX XXXX। अपने डेटाबेस में E.164 रूप (+937...) सेव करें, और जब यूज़र +93 सिलेक्टर के पास स्थानीय फ़ॉर्मेट टाइप करे तो शुरुआती 0 हटा दें, वरना आपका वैलिडेटर एक अंक ज़्यादा गिनेगा।
Dari और Pashto आधिकारिक भाषाएँ हैं, लेकिन बड़ी वैश्विक सर्विसेज़ आम तौर पर कोड वाला टेक्स्ट अंग्रेज़ी में या अकाउंट अथवा डिवाइस की भाषा में भेजती हैं। अगर आपका अपना ऐप SMS कंटेंट कहीं दिखाता है, जैसे ऑटोफ़िल हिंट में, तो राइट-टू-लेफ़्ट और अंग्रेज़ी दोनों लोकेल टेस्ट करें।
कोड नहीं दिखा। टीम क्या आज़माए?
Afghanistan के रूट असमान हो सकते हैं, इसलिए कभी-कभार चूक के लिए तैयार रहें:
- 20 मिनट की विंडो पूरी होने दें। धीमा SMS भी तब तक गिना जाता है जब तक वह expiry से पहले पहुँचे।
- रिफ़ंड नियम याद रखें। कोड आने पर ही आप भुगतान करते हैं; expire या कैंसल हुए एक्टिवेशन का पूरा पैसा अपने-आप लौट जाता है।
- बाद में या किसी दूसरे रूट से कोशिश करें। थोड़ी देर बाद नया ऑर्डर, या पास के बाज़ार जैसे Pakistan में वही सर्विस, अक्सर काम कर जाती है।
- देखें कि सर्विस वर्चुअल नंबर स्वीकार करती है या नहीं। कुछ नीति के तहत उन्हें ठुकराती हैं, और कोई रूट इसे नहीं बदल सकता।
- एंडपॉइंट पर बमबारी न करें। तेज़ लूप में बार-बार ऑर्डर करने से रेट लिमिट खर्च होती है, डिलीवरी नहीं सुधरती; कोशिशों के बीच बैकऑफ़ रखें।
reducing failed OTP deliveries लेख रीट्राई डिज़ाइन पर और गहराई से जाता है।
क्या अगले महीने के लॉगिन के लिए +93 लाइन रखी जा सकती है, और बिलिंग कैसे होती है?
Afghanistan के लिए कोई सेल्फ़-सर्व लंबी अवधि वाली लाइन नहीं है। Dedicated Numbers एक अलग प्रोडक्ट हैं जो सिर्फ़ United States और Canada के लिए बिकते हैं, $1.95/month से, इनबाउंड और आउटबाउंड SMS तथा ब्राउज़र कॉलिंग के साथ। अगर आपकी टीम को सच में स्थायी +93 लाइन चाहिए, तो [email protected] पर लिखें; यह स्थानीय नियमों पर निर्भर करता है, और जवाब ना भी हो सकता है।
OTP Gateway की बिलिंग एक प्रीपेड USD वॉलेट से चलती है, जिसमें न मासिक शुल्क है और न चुनने के लिए कोई प्लान। कार्ड या USDT/USDC से टॉप-अप करें, और हर टॉप-अप पर ईमेल से PDF इनवॉइस आता है। इंटीग्रेशन के काम के लिए सपोर्ट से डेवलपमेंट अकाउंट को sandbox मोड पर करवाएँ, जो आपके बैलेंस को छुए बिना सिम्युलेटेड नंबर और कोड देता है। पूरी कीमतें pricing पेज पर हैं।
अक्सर पूछे जाने वाले प्रश्न
क्या मैं स्थानीय सिम के बिना अपने ऐप का अफ़ग़ान साइन-अप फ़्लो टेस्ट कर सकता हूँ?
हाँ। OTP Gateway से संबंधित सर्विस के लिए +93 नंबर ऑर्डर करें, उसे अपने ऐप में डालें, और कोड डैशबोर्ड में या API से पढ़ें।
OTP Route API में Afghanistan की कंट्री आईडी क्या है?
af। एक्टिवेशन बनाते या कीमतें पूछते समय इसे country की वैल्यू के रूप में दें।
Afghanistan SMS OTP पाने में कितना खर्च आता है?
कोड $0.20 प्रति कोड से शुरू होते हैं। सटीक रकम सर्विस पर निर्भर है और ऑर्डर से पहले GET /api/v1/prices से मिल जाती है।
अगर वेरिफिकेशन SMS कभी न आए तो क्या मुझसे पैसे लिए जाते हैं?
नहीं। अगर 20 मिनट की विंडो में कोई कोड नहीं आता, या आप पहले कैंसल कर देते हैं, तो पूरी रकम अपने-आप आपके वॉलेट में लौट जाती है।
क्या मुझे अफ़ग़ान नंबर शुरुआती शून्य के साथ स्टोर करने चाहिए?
उन्हें E.164 रूप में स्टोर करें, यानी +93 से शुरू और ट्रंक 0 के बिना; इनपुट में स्थानीय फ़ॉर्मेट स्वीकार करें और सेव करने से पहले नॉर्मलाइज़ कर लें।
क्या हर सर्विस OTP Route का +93 नंबर स्वीकार करती है?
ज़रूरी नहीं, क्योंकि कुछ सर्विसेज़ वर्चुअल नंबर ठुकरा देती हैं। हर सर्विस की शर्तों और हमारी Acceptable Use Policy का पालन करें, जो उपयोग को आपके अपने वैध अकाउंट और प्रोडक्ट्स तक सीमित रखती है।
सेवाओं के नाम उनके संबंधित स्वामियों के ट्रेडमार्क हैं। OTP Route का उनसे कोई संबंध नहीं है। नंबरों का उपयोग कानूनी रूप से करें तथा प्रत्येक सेवा की शर्तों और हमारी स्वीकार्य उपयोग नीति का पालन करें।