हिन्दी
प्रोडक्ट और QA टीमों के लिए आयरिश (+353) SMS वेरिफ़िकेशन
जी हाँ, OTP Route अपने OTP Gateway के एक बार इस्तेमाल होने वाले नंबरों पर आयरलैंड (+353) के वेरिफ़िकेशन कोड पा सकता है; कोड डैशबोर्ड में दिखता है और REST polling या signed webhook से आपके सिस्टम तक पहुँचता है। क़ीमत $0.20 प्रति कोड से शुरू होती है, और शुल्क तभी लगता है जब SMS 20 मिनट की एक्टिवेशन विंडो के भीतर पहुँच जाए।
आयरिश नंबरों से टेस्टिंग की ज़रूरत इतनी टीमों को क्यों पड़ती है?
डबलिन में कई बड़ी सॉफ़्टवेयर कंपनियों के यूरोपीय मुख्यालय हैं, इसलिए यूरोप के लिए बने बहुत से प्रोडक्ट आयरलैंड से बनाए, सपोर्ट किए या चलाए जाते हैं। इसी वजह से यूरोपीय साइन-अप फ़्लो, यूरो में क़ीमत वाला चेकआउट या अंग्रेज़ी ऑनबोर्डिंग अनुक्रम बड़े EU लॉन्च से पहले जाँचने के लिए यह देश स्वाभाविक पड़ाव है।
अंग्रेज़ी और आयरिश (गेलिक), दोनों आधिकारिक भाषाएँ हैं, पर वेरिफ़िकेशन टेक्स्ट लगभग हमेशा अंग्रेज़ी में आते हैं। अगर आपका ऐप आयरिश-भाषा इंटरफ़ेस देता है, तब भी यह देख लेना ठीक रहता है कि SMS भेजने वाला असल में कौन-सा टेम्प्लेट इस्तेमाल करता है।
द्वीप की एक और ख़ासियत: उत्तरी आयरलैंड के ग्राहकों के पास आयरिश नहीं, UK के नंबर होते हैं। जो प्रोडक्ट पूरे द्वीप को सेवा देता है, उसे +353 के साथ यूनाइटेड किंगडम (+44) रूट भी टेस्ट करने चाहिए।
E.164 में आयरिश मोबाइल नंबर कैसा दिखता है?
आयरलैंड में घरेलू तौर पर ट्रंक प्रिफ़िक्स 0 लगता है, और मोबाइल नंबर 08 से शुरू होते हैं। इसलिए लोकल रूप में लिखा 087 123 4567 अंतरराष्ट्रीय रूप में +353871234567 बनता है। नॉर्मलाइज़ करने का नियम सरल है: शुरुआती शून्य हटाएँ, +353 जोड़ें, और स्पेस व डैश हटा दें।
E.164 रूप को ही स्टोर करें और यूज़र का टाइप किया फ़ॉर्मैट सिर्फ़ दिखाने के लिए रखें। एक यूनिट टेस्ट लिखें जो 087… और +353 87… दोनों रूप डाले और एक ही स्टोर्ड वैल्यू की उम्मीद करे; आयरिश यूज़र्स के ज़्यादातर डुप्लिकेट-अकाउंट बग यही एक टेस्ट पकड़ लेता है।
आयरलैंड रूट पर कौन-सी सेवाएँ उपलब्ध हैं?
आयरलैंड में OTP Gateway के ज़रिए अभी 1,700 से ज़्यादा सेवाएँ उपलब्ध हैं। लाइव स्नैपशॉट में लोकप्रिय नामों में WhatsApp, Instagram, Facebook, Google (Gmail & YouTube), Microsoft & Outlook, LinkedIn, Uber, Amazon, eBay, Airbnb, Netflix, Discord, Snapchat, Signal और ChatGPT (OpenAI) शामिल हैं।
इसे आज की तस्वीर समझें। हर सेवा की उपलब्धता दिन भर बदलती रहती है, इसीलिए API उसे लाइव लौटाता है और स्क्रिप्ट को ऑर्डर से पहले उसे जाँच लेना चाहिए।
टेस्ट सूट से आयरलैंड OTP API कैसे कॉल करूँ?
https://otproute.com/api/v1 पर Developer console से मिली Bearer कुंजी (प्रिफ़िक्स or_live_) के साथ ऑथेंटिकेट करें। आयरलैंड का country id ie है।
एक सामान्य रन ऐसा दिखता है: GET /api/v1/services से सेवा का id एक बार निकालें, GET /api/v1/prices?country=ie&service=<id> से क़ीमत पक्की करें, फिर POST /api/v1/activations को {"service": "<id>", "country": "ie"} के साथ कॉल करके ऑर्डर बनाएँ। लौटाया गया नंबर अपने UI टेस्ट को दें, और कोड या तो GET /api/v1/activations/{id} को poll करके लें या webhook पर activation.sms_received सुनकर।
Webhook के लिए X-OTPRoute-Signature जाँचें (यह endpoint secret के साथ "<t>.<raw body>" का HMAC-SHA256 है), पुराने टाइमस्टैम्प reject करें और हैंडलर को activation id पर idempotent रखें। इसे नाइटली जॉब में जोड़ने का तरीका हमारी CI पाइपलाइन गाइड में है; एक अकाउंट में 5 webhook endpoint और 300 अनुरोध प्रति मिनट की सीमा है।
क्या सपोर्ट या ग्रोथ टीम का सदस्य बिना API के यह कर सकता है?
हाँ, डैशबोर्ड में वही पूरा फ़्लो मिलता है। OTP Gateway में आयरलैंड और सेवा चुनें, लाइव क़ीमत देखें, कन्फ़र्म करें और +353 नंबर साइन-अप फ़ॉर्म में कॉपी करें। भेजने वाले से कोड पहुँचते ही वह ऑर्डर के बगल में दिखने लगता है। ग्रोथ टीम के लिए नए आयरिश लैंडिंग पेज को जाँचना इससे आसान हो जाता है, और इंजीनियरिंग से स्क्रिप्ट नहीं माँगनी पड़ती।
आयरिश कोड देर से आए या न आए तो क्या करें?
हर एक्टिवेशन 20 मिनट तक इंतज़ार करता है। इस दौरान SMS न आए, या आप पहले ही कैंसल कर दें, तो पूरी रक़म अपने-आप वॉलेट में लौट जाती है, यानी नाकाम कोशिश पर कोई ख़र्च नहीं होता।
दोबारा कोशिश से पहले देखें कि सेवा वर्चुअल नंबर स्वीकार करती है या नहीं; कुछ सेवाएँ नीति के तहत उन्हें मना कर देती हैं। अगर चलना चाहिए, तो थोड़ी देर रुककर फिर कोशिश करें, या उसी सेवा के लिए दूसरा रूट आज़माएँ। ऑर्डर endpoint पर लगातार बमबारी न करें; कोशिशों के बीच अंतर रखें और पैटर्न समझने के लिए अपने लॉग में activation id रखें। OTP डिलीवरी फ़ेल होना कम करने वाला लेख और विस्तार से बताता है। हमेशा हर सेवा की शर्तों और OTP Route की Acceptable Use Policy का पालन करें।
क्या आयरिश नंबर लंबे समय के लिए रखा जा सकता है, और बिलिंग कैसे होती है?
सेल्फ़-सर्व आधार पर नहीं। लंबे समय वाले Dedicated Numbers सिर्फ़ संयुक्त राज्य अमेरिका और कनाडा के लिए बिकते हैं, $1.95/month से, जिनमें इनबाउंड SMS, आउटबाउंड SMS और ब्राउज़र कॉलिंग मिलती है। जिन टीमों को स्थायी आयरिश लाइन चाहिए, वे [email protected] पर ईमेल कर सकती हैं, पर क्या संभव है यह स्थानीय नियम तय करते हैं और कोई वादा नहीं किया जाता।
बिलिंग प्रीपेड USD वॉलेट से होती है: पे-एज़-यू-गो, कोई सब्सक्रिप्शन नहीं, कार्ड या USDT/USDC से टॉप-अप, और हर टॉप-अप का PDF इनवॉइस ईमेल पर। सिमुलेटेड नंबरों के साथ इंटीग्रेशन को शुरू से अंत तक चलाने के लिए डेवलपमेंट अकाउंट पर sandbox मोड माँगें। शुल्क कैसे दिखते हैं, यह pricing पर देखें।
अक्सर पूछे जाने वाले प्रश्न
क्या मैं आयरलैंड के बाहर से अपने ऐप का आयरिश साइन-अप फ़्लो जाँच सकता हूँ?
हाँ। आपकी टीम कहीं भी बैठी हो, OTP Gateway से +353 नंबर ऑर्डर करें और कोड डैशबोर्ड में या API से पढ़ें।
आयरलैंड के लिए OTP Route का country id क्या है?
यह ie है, यानी वही मान जो आयरिश क़ीमत की खोज और activation के अनुरोध में country फ़ील्ड माँगता है।
आयरिश मोबाइल नंबर सेव करते समय क्या 0 रखना चाहिए?
नहीं। ट्रंक प्रिफ़िक्स हटाकर +353 के बाद बाक़ी अंक सेव करें, यानी 087… बनेगा +35387…।
क्या उत्तरी आयरलैंड के नंबर आयरलैंड रूट में आते हैं?
नहीं, उत्तरी आयरलैंड UK (+44) नंबर इस्तेमाल करता है। अगर आपका प्रोडक्ट दोनों को सेवा देता है, तो वे नंबर यूनाइटेड किंगडम रूट से ऑर्डर करें।
आयरलैंड SMS OTP पाने का ख़र्च कितना है?
यह $0.20 प्रति कोड से शुरू होता है; सटीक क़ीमत सेवा पर निर्भर करती है और ख़रीदने से पहले लाइव दिखाई जाती है।
क्या फ़ंड ख़र्च किए बिना अपने आयरिश इंटीग्रेशन को टेस्ट करने का कोई तरीका है?
हाँ। अनुरोध पर डेवलपमेंट अकाउंट को sandbox में रखा जा सकता है, जो शुरू से अंत तक टेस्ट के लिए सिमुलेटेड नंबर और कोड लौटाता है।
क्या आयरलैंड में GDPR-सजग साइन-अप फ़्लो टेस्ट करने के लिए OTP Route काम आता है?
इससे QA स्टाफ़ अपने निजी मोबाइल उजागर किए बिना आयरिश फ़ोन स्टेप जाँच सकता है, जिससे टेस्ट डेटा कर्मचारियों के डेटा से अलग रहता है। जिस ऐप को आप टेस्ट कर रहे हैं, उस पर आपकी अपनी प्राइवेसी ज़िम्मेदारियाँ फिर भी लागू रहती हैं।
सेवाओं के नाम उनके संबंधित स्वामियों के ट्रेडमार्क हैं। OTP Route का उनसे कोई संबंध नहीं है। नंबरों का उपयोग कानूनी रूप से करें तथा प्रत्येक सेवा की शर्तों और हमारी स्वीकार्य उपयोग नीति का पालन करें।