हिन्दी
API के ज़रिए यमन (+967) के वेरिफ़िकेशन कोड जुटाना
OTP Route से आप एक बार इस्तेमाल होने वाले OTP Gateway नंबर पर यमन (+967) के SMS वेरिफ़िकेशन कोड पा सकते हैं और उन्हें डैशबोर्ड में, REST API पोल करके, या साइन्ड वेबहुक से पढ़ सकते हैं। कीमत $0.20 प्रति कोड से शुरू होती है, सटीक दर API लाइव देता है, और जिस एक्टिवेशन को 20 मिनट की विंडो में कोई SMS न मिले उसका वॉलेट में रिफ़ंड हो जाता है।
+967 कोड तक पहुँचने का सबसे छोटा API रास्ता क्या है?
अपने क्लाइंट को Developer कंसोल की Bearer की के साथ https://otproute.com/api/v1 पर पॉइंट करें; की में or_live_ प्रीफ़िक्स होता है। यमन की कंट्री आईडी ye है।
GET /api/v1/prices?country=ye&service=<id>से कीमतें लें; रिस्पॉन्स बताता है कि कोड की क्या कीमत होगी और रूट खुला है या नहीं।- ऑर्डर बनाएँ:
POST /api/v1/activationsबॉडी{"service": "whatsapp", "country": "ye"}के साथ। आपको activation id और +967 नंबर मिलता है। - नंबर को अपने ऐप के वेरिफ़िकेशन स्टेप में टाइप करें या इंजेक्ट करें।
- कोड
GET /api/v1/activations/{id}से या वेबहुक इवेंट से पाएँ। - अधूरे ऑर्डर को
POST /api/v1/activations/{id}/cancelसे रिलीज़ करें।
GET /api/v1/services और GET /api/v1/countries कम ही बदलते हैं, इसलिए उन्हें दिन भर कैश करें। बैच से पहले GET /api/v1/balance कॉल करने से फ़ंड कम होने पर जॉब जल्दी रुक सकता है। 300 रिक्वेस्ट प्रति मिनट की सीमा प्रति अकाउंट लागू होती है, और 10 तक की जारी की जा सकती हैं। इस यमन OTP API फ़्लो के उदाहरण के लिए इंटीग्रेशन गाइड देखें।
यमन एक्टिवेशन के वेबहुक डिलीवरी कैसे वेरिफ़ाई करूँ?
Developer कंसोल में HTTPS एंडपॉइंट रजिस्टर करें (एक अकाउंट के पाँच हो सकते हैं) और activation.sms_received के साथ activation.expired और activation.cancelled पर सब्सक्राइब करें, ताकि आपके जॉब को पता रहे कि इंतज़ार कब बंद करना है।
सिग्नेचर जाँच एक ही नुस्ख़े का पालन करती है। X-OTPRoute-Signature को t और v1 में बाँटें, एंडपॉइंट सीक्रेट से स्ट्रिंग <t>.<raw body> का HMAC-SHA256 निकालें, और नतीजे की v1 से constant-time फ़ंक्शन द्वारा तुलना करें। अगर टाइमस्टैम्प आपकी सहनशीलता से पुराना हो तो रिक्वेस्ट अस्वीकार करें। डिलीवरी दोबारा भेजी जा सकती है, इसलिए हैंडलर को idempotent बनाएँ: activation id सहेजें और दोहराव अनदेखा करें। HMAC से OTP वेबहुक सुरक्षित करना क्लॉक ड्रिफ़्ट जैसे किनारे के मामलों को कवर करता है।
मेरे पार्सर को अरबी भाषा के संदेशों से क्या उम्मीद रखनी चाहिए?
अरबी यमन की आधिकारिक भाषा है, इसलिए कई सर्विस आसपास का टेक्स्ट अरबी में भेजती हैं। अपने संदेशों का टेस्ट करने वालों के लिए इसके व्यावहारिक नतीजे हैं: अरबी लिपि को UCS-2 एन्कोडिंग चाहिए, जो एक SMS सेगमेंट को 70 अक्षरों तक सीमित करती है, और दाएँ-से-बाएँ टेक्स्ट नोटिफ़िकेशन में कोड की जगह बदल सकता है। कुछ टेम्पलेट अंकों को वाक्य से पहले रखते हैं, कुछ बाद में।
एक्सट्रैक्शन स्टेप ऐसा लिखें जो आसपास के शब्द चाहे जो हों, अंकों की शृंखला ढूँढ ले। यह भी समझदारी है कि अरबी-हिंदी अंकों (٠ से ٩) को ASCII अंकों में नॉर्मलाइज़ कर दें, अगर कोई सेंडर उनका इस्तेमाल करे। टीमें ये जाँचें तब करती हैं जब वे ऐप को अरबी बोलने वालों के लिए लोकलाइज़ करती हैं, खाड़ी क्षेत्र में रहने वाले यमनी ग्राहकों को सपोर्ट करती हैं, या पुष्टि करती हैं कि कोई क्षेत्रीय सपोर्ट अकाउंट अब भी वेरिफ़ाई होता है। OTP Route संदेश को वैसा ही लौटाता है जैसा वह प्राप्त हुआ था, इसलिए टेस्ट में आप जो पार्स करते हैं वही यूज़र को मिलेगा।
यमन के फ़ोन नंबर कैसे फ़ॉर्मैट होते हैं?
देश कोड +967 है। मोबाइल नंबरों में उसके बाद नौ अंक होते हैं और वे 7 से शुरू होते हैं, यानी आकार +967 7XX XXX XXX। अगर यूज़र आगे घरेलू 0 डालता है, तो सेव करने से पहले उसे हटा दें, और E.164 स्ट्रिंग बिना विभाजकों के सहेजें; स्थानीय फ़ॉर्मैटिंग केवल UI में होनी चाहिए।
+967 नंबर की टेस्टिंग के लिए उपयोगी वैलिडेशन केस:
- यूज़र सूची से +967 चुनता है और फिर कोड सहित पूरा नंबर दोबारा टाइप करता है।
- कॉन्टैक्ट कार्ड से कॉपी किए गए अरबी-हिंदी अंकों वाला नंबर पेस्ट किया जाता है।
- अंकों के समूहों के बीच स्पेस या डैश आते हैं।
इनमें से हर एक को उसी स्टोर किए गए मान पर पहुँचना चाहिए, जिससे लुकअप और डुप्लिकेट जाँच भरोसेमंद रहती है।
अभी कौन-सी सर्विस +967 नंबरों पर रूट होती हैं?
यमन के लिए OTP Gateway पर 1,700 से अधिक सर्विस हैं। लाइव स्नैपशॉट में अक्सर इस्तेमाल होने वाली प्रविष्टियाँ हैं WhatsApp, Telegram, imo, Facebook, Instagram, TikTok, Snapchat, Google (Gmail & YouTube), X (Twitter), Microsoft & Outlook, Signal, Discord और Amazon।
उपलब्धता बदलता लक्ष्य है, इसलिए सूट ऐसे बनाएँ कि पहले API से पूछें। इंजीनियरिंग के बाहर के लोग वही काम डैशबोर्ड से कर सकते हैं: ईमेल कोड या Google साइन-इन से अकाउंट खोलें, टॉप-अप करें, यमन और सर्विस चुनें, फिर यमन वेरिफ़िकेशन नंबर को ऐप में कॉपी करें और एक्टिवेशन पेज पर कोड का इंतज़ार करें।
यमन का कोड क्यों नहीं पहुँचता, और इसका समाधान क्या है?
हर ऑर्डर 20 मिनट तक चलता है। अगर कोई SMS न आए, या उससे पहले आप कैंसल करें, तो पूरी रकम अपने आप आपके वॉलेट में लौट जाती है; बिल केवल उन कोड का बनता है जो आते हैं।
आम कारण और उनके जवाब:
- उस समय सर्विस धीमी है: हार मानने से पहले विंडो चलने दें।
- सर्विस वर्चुअल नंबर अस्वीकार करती है: उसकी नीति देखें; विफल कोशिश को रिफ़ंड संभाल लेता है।
- रूट व्यस्त है: बाद में या किसी दूसरे सर्विस रूट से कोशिश करें।
- स्क्रिप्ट चूकते ही दोबारा ऑर्डर कर देती है: बैक-ऑफ़ जोड़ें ताकि वह रूट पर हथौड़ा न मारे।
इन नंबरों का इस्तेमाल केवल अपने प्रोडक्ट और वैध अकाउंट के लिए करें, हर सर्विस की शर्तों का पालन करें, और OTP Route की Acceptable Use Policy के भीतर रहें।
क्या मैं यमन का नंबर लंबे समय तक रख सकता हूँ, और बिलिंग कैसे होती है?
सेल्फ़-सर्व से नहीं। Dedicated Virtual Numbers केवल अमेरिका और कनाडा में दिए जाते हैं, $1.95/माह से तुरंत ख़रीदे जा सकते हैं। जिन टीमों को स्थायी +967 लाइन चाहिए वे [email protected] पर ईमेल कर सकती हैं; यह दी जा सकेगी या नहीं, यह स्थानीय नियमों पर निर्भर है और कभी निश्चित नहीं होता।
OTP Route वॉलेट USD में प्रीपेड है, बिना सब्सक्रिप्शन और बिना प्लान के। इसे कार्ड या USDT/USDC से फ़ंड करें, और हर टॉप-अप का PDF इनवॉइस ईमेल होता है। मौजूदा दरें प्राइसिंग पर देखें, और इंटीग्रेशन के काम के लिए नकली नंबर और कोड चाहिए तो डेवलपमेंट अकाउंट पर सैंडबॉक्स माँगें।
अक्सर पूछे जाने वाले प्रश्न
क्या मैं लोकल SIM के बिना यमनी नंबर से अरबी-भाषा का साइन-अप फ़्लो टेस्ट कर सकता हूँ?
हाँ। कंट्री ye के साथ OTP Gateway नंबर ऑर्डर करें, उसे अपने ऐप में डालें, और अरबी या अंग्रेज़ी संदेश डैशबोर्ड में या वेबहुक से पढ़ें।
+967 वेरिफ़िकेशन कोड की कीमत क्या है?
यह $0.20 प्रति कोड से शुरू होती है और सर्विस के अनुसार बदलती है; GET /api/v1/prices लाइव आँकड़ा लौटाता है। जो कोड कभी नहीं आते उनका 20 मिनट की विंडो ख़त्म होने पर रिफ़ंड होता है।
अगर SMS दाएँ से बाएँ पढ़ा जाता हो तो कोड कैसे निकालूँ?
वाक्य के पैटर्न के बजाय अंकों की शृंखला खोजें, और पहले अरबी-हिंदी अंकों को ASCII में बदल दें। इससे कोड टेक्स्ट के किसी भी तरफ़ हो, यह काम करता है।
क्या +967 नंबर मेरा रखने के लिए है?
नहीं, OTP Gateway का नंबर एक ही वेरिफ़िकेशन के लिए है। स्थायी नंबर अमेरिका और कनाडा का प्रोडक्ट हैं; यमन के लिए सपोर्ट को ईमेल करके पूछें।
क्या मैं वॉलेट बैलेंस ख़र्च किए बिना इंटीग्रेट कर सकता हूँ?
हाँ, डेवलपमेंट अकाउंट पर सैंडबॉक्स माँगें। यह नकली नंबर और कोड लौटाता है, जो पोलिंग, वेबहुक और त्रुटि हैंडलिंग टेस्ट करने के लिए काफ़ी है।
यमन के लिए API कौन-सी कंट्री आईडी इस्तेमाल करता है?
यह ye है। इसे कीमत लुकअप में और POST /api/v1/activations की JSON बॉडी में पास करें।
किसी सर्विस ने मेरा यमनी नंबर क्यों ठुकरा दिया?
कुछ सर्विस वर्चुअल नंबर स्वीकार नहीं करतीं। एक्टिवेशन रद्द करें या उसे एक्सपायर होने दें, और पैसा अपने आप आपके वॉलेट में लौट जाता है।
सेवाओं के नाम उनके संबंधित स्वामियों के ट्रेडमार्क हैं। OTP Route का उनसे कोई संबंध नहीं है। नंबरों का उपयोग कानूनी रूप से करें तथा प्रत्येक सेवा की शर्तों और हमारी स्वीकार्य उपयोग नीति का पालन करें।