हिन्दी
जब टीम में किसी के पास +32 SIM न हो, तब बेल्जियम के साइन-अप टेस्ट करना
OTP Route अपने OTP Gateway के एकल-उपयोग नंबरों पर बेल्जियम (+32) के SMS वेरिफ़िकेशन कोड पाता है और उन्हें आप तक डैशबोर्ड में, या API पोलिंग और signed webhook के ज़रिए पहुँचाता है। क़ीमत $0.20 प्रति कोड से शुरू होती है, हर सेवा की लाइव राशि API से मिलती है, और जिस ऑर्डर को 20 मिनट में SMS न मिले उसका पूरा पैसा आपके वॉलेट में लौट जाता है।
आपकी रिलीज़ बेल्जियम को लक्षित करती है, पर सारे टेस्ट डिवाइस विदेशी हैं
एक आम तस्वीर: प्रोडक्ट अपने घरेलू बाज़ार में चलता है, रोडमैप में अगला नंबर बेल्जियम का है, और QA लीड को समझ आता है कि हर टेस्ट फ़ोन में विदेशी SIM है। ब्रसेल्स के किसी सहकर्मी का फ़ोन उधार लेना एक बार चल जाता है, फिर उनका निजी नंबर स्टेजिंग खाते से अटक जाता है, और रिग्रेशन सूट फिर भी बिना निगरानी के नहीं चल पाता।
OTP Route अपने OTP Gateway से यह रुकावट हटाता है। आप एक सेवा और बेल्जियम चुनते हैं, ठीक एक वेरिफ़िकेशन कोड के लिए +32 नंबर पाते हैं, और कोड डैशबोर्ड से या अपने कोड से पढ़ते हैं। किसी का निजी नंबर टेस्ट लॉगिन से नहीं जुड़ता, और यही चरण रात को पाइपलाइन में भी चल सकता है। QA टेस्टिंग गाइड दिखाती है कि टीमें इसे अपने मौजूदा टेस्ट प्लान में कैसे बिठाती हैं।
अभी कौन-सी सेवाएँ +32 नंबरों पर कोड पहुँचाती हैं?
बेल्जियम के रूट पर इस समय 1,700 से ज़्यादा सेवाएँ सूचीबद्ध हैं। ताज़ा स्नैपशॉट में लोकप्रिय नामों में WhatsApp, Telegram, Google (Gmail & YouTube), Facebook, Instagram, TikTok, LinkedIn, Microsoft & Outlook, Amazon, Uber, Signal, Viber, Netflix, Airbnb और eBay शामिल हैं।
इन्वेंटरी दिन में बदलती है, इसलिए वेब पेज की किसी भी सूची को स्नैपशॉट मानें। आपके इंटीग्रेशन को फ़िक्सचर में सेवाओं की सूची हार्ड-कोड करने के बजाय, जब नंबर चाहिए उसी पल API से पूछना चाहिए कि क्या उपलब्ध है।
बेल्जियम OTP routing को ऑटोमेटेड टेस्ट में कैसे जोड़ूँ?
सब कुछ https://otproute.com/api/v1 से होकर जाता है, or_live_ प्रीफ़िक्स वाली Bearer कुंजी के साथ, जो Developer console में बनती है। एक खाते में 10 तक कुंजियाँ हो सकती हैं, जिससे स्टेजिंग, CI और लोकल लैपटॉप को अलग क्रेडेंशियल देना आसान है, और रेट लिमिट 300 रिक्वेस्ट प्रति मिनट है।
GET /api/v1/servicesऔरGET /api/v1/countriesलाकर कैश करें; बेल्जियम का idbeहै।- रन कुछ भी ख़र्च करे इससे पहले
GET /api/v1/prices?country=be&service=linkedinसे मौजूदा क़ीमत पढ़ें। POST /api/v1/activationsऔर बॉडी{"service": "linkedin", "country": "be"}से ऑर्डर बनाएँ। जवाब में activation id और वह +32 नंबर मिलता है जिसे आपके साइन-अप फ़ॉर्म में डालना है।- अपने बेल्जियम टेस्ट को
activation.sms_receivedइवेंट पर रुकने दें, याGET /api/v1/activations/{id}को बिना हथौड़ा चलाए पोल करें। - अगर टेस्ट रुक जाए, तो
POST /api/v1/activations/{id}/cancelकॉल करें ताकि राशि तुरंत लौट आए।
Webhook डिलीवरी के साथ X-OTPRoute-Signature: t=<unix>,v1=<hex> आता है। एंडपॉइंट सीक्रेट से "<t>.<raw body>" पर HMAC-SHA256 निकालें, उसे कॉन्स्टेंट-टाइम में मिलाएँ, और जिन रिक्वेस्ट का टाइमस्टैम्प पुराना हो उन्हें छोड़ दें। हर फ़ील्ड API संदर्भ में सूचीबद्ध है।
+32 नंबर कैसे सहेजें ताकि फ़ॉर्मैटिंग कभी टेस्ट न तोड़े?
बेल्जियम के भीतर मोबाइल नंबर शुरू में ट्रंक 0 के साथ लिखे जाते हैं, आमतौर पर 04xx और उसके बाद छह और अंक, और लोग उन्हें स्पेस, स्लैश या बिंदु से ग्रुप करते हैं। अंतरराष्ट्रीय रूप में 0 ग़ायब हो जाता है और उसकी जगह +32 आ जाता है, इसलिए 04xx बनता है +32 4xx। कुछ उपयोगकर्ता यूरोप से विदेश डायल करने वाला 0032 प्रीफ़िक्स भी टाइप करते हैं।
बिना किसी विभाजक के एक कैनोनिकल E.164 स्ट्रिंग सहेजें, और ऐसा टेस्ट लिखें जो तीनों इनपुट शैलियाँ आपके फ़ोन फ़ील्ड में डाले और एक ही सहेजा हुआ मान अपेक्षित रखे। यह अकेली जाँच बेल्जियम के ग्राहकों के देखने से पहले ऑनबोर्डिंग के चौंकाने वाली संख्या में बग पकड़ लेती है।
भाषा भी मायने रखती है। डच, फ़्रेंच और जर्मन आधिकारिक भाषाएँ हैं, और SMS कोड आमतौर पर उसी भाषा में आता है जो भेजने वाली सेवा चुनती है, अक्सर ऐप या डिवाइस की सेटिंग के आधार पर। फ़्लो को एक बार डच इंटरफ़ेस और एक बार फ़्रेंच के साथ चलाने से पक्का होता है कि आपका पार्सर अंग्रेज़ी शब्दों पर निर्भर नहीं है।
बेल्जियम का कोड नहीं आया: अब क्या?
हर एक्टिवेशन 20 मिनट खुला रहता है, और आप तभी भुगतान करते हैं जब SMS पहुँचे। अगर विंडो ख़ाली बंद हो जाए, या आप पहले रद्द कर दें, तो पूरी राशि अपने-आप वॉलेट में लौट जाती है और आपके webhook को activation.expired या activation.cancelled मिलता है।
जब कोड ग़ायब हो:
- कुछ सेकंड बाद रद्द करने के बजाय विंडो चलने दें; कुछ सेवाएँ देर से भेजती हैं।
- पुष्टि करें कि सेवा वर्चुअल नंबर स्वीकार करती भी है, क्योंकि कुछ नहीं करतीं, और रिफ़ंड इसी कारण है।
- बाद में दोबारा कोशिश करें, या अपने टेस्ट केस के अनुकूल किसी दूसरे सेवा रूट से करें।
- तेज़ लूप में दोबारा ऑर्डर न करें; बैकऑफ़ और रीट्राई की सीमा जोड़ें।
OTP डिलीवरी की विफलताएँ कम करना वाला लेख रीट्राई डिज़ाइन को और गहराई से समझाता है।
क्या सपोर्ट या ऑपरेशंस टीम बिना कोड के +32 नंबर ऑर्डर कर सकती है?
हाँ। जो लोग API को कभी नहीं छूते, उनके लिए डैशबोर्ड वही फ़्लो देता है:
- ईमेल पते और 6 अंकों के ईमेल कोड से, या Google साइन-इन से, साइन अप करें, फिर TOTP टू-फ़ैक्टर चालू करें।
- वॉलेट में पैसे जोड़ें।
- बेल्जियम और सेवा चुनें, स्क्रीन पर दिखी क़ीमत देखें और पुष्टि करें।
- +32 नंबर उस ऐप में डालें जिसे आप वेरिफ़ाई कर रहे हैं और डैशबोर्ड में कोड पर नज़र रखें।
यह उस एजेंसी के लिए ठीक बैठता है जो किसी क्लाइंट का बेल्जियम बिज़नेस प्रोफ़ाइल ऑनबोर्ड कर रही हो, या उस ऑपरेशंस लीड के लिए जिसे इंजीनियरिंग को टिकट दिए बिना एक वेरिफ़िकेशन चाहिए।
क्या बेल्जियम की कोई स्थायी लाइन है, और बिलिंग कैसे काम करती है?
बेल्जियम के लिए कोई सेल्फ़-सर्व लंबी अवधि वाला नंबर नहीं है। डेडिकेटेड नंबर संयुक्त राज्य अमेरिका और कनाडा का प्रोडक्ट हैं, $1.95/month से। अगर आपकी टीम को टिकाऊ बेल्जियम लाइन चाहिए, तो पूछने के लिए [email protected] पर ईमेल करें; उपलब्धता स्थानीय नियमों पर निर्भर है और इसकी गारंटी नहीं है।
बिलिंग एक प्रीपेड USD वॉलेट से होती है, पे-एज़-यू-गो: कोई मासिक शुल्क नहीं और कोई प्लान चुनना नहीं। बेल्जियम टेस्ट के ख़र्च को कार्ड या USDT/USDC से भरा जा सकता है, और आपकी फ़ाइनेंस टीम के लिए हर टॉप-अप के बाद ईमेल से PDF इनवॉइस आता है। इंटीग्रेशन के काम के लिए, अनुरोध पर डेवलपमेंट खाते को सैंडबॉक्स पर किया जा सकता है ताकि नक़ली नंबर और कोड वॉलेट की राशि छुए बिना आपके कोड को आज़मा सकें। पूरा ब्योरा प्राइसिंग पेज पर है।
बेल्जियम के नंबर केवल अपने प्रोडक्ट और वैध खातों के लिए इस्तेमाल करें, हर सेवा की शर्तों का पालन करें, और याद रखें कि OTP Route की Acceptable Use Policy लागू होती है।
अक्सर पूछे जाने वाले प्रश्न
क्या मैं लोकल SIM ख़रीदे बिना अपना बेल्जियम ऑनबोर्डिंग फ़्लो जाँच सकता हूँ?
हाँ। जिस सेवा को टेस्ट कर रहे हैं उसके लिए +32 नंबर ऑर्डर करें, उसे अपने साइन-अप फ़ॉर्म में डालें, और कोड डैशबोर्ड में या API से पढ़ें।
API में बेल्जियम के लिए कौन-सा कंट्री id है?
बेल्जियम be है, इसलिए एक सामान्य रिक्वेस्ट POST /api/v1/activations है जिसकी बॉडी {"service": "whatsapp", "country": "be"} है।
बेल्जियम के वेरिफ़िकेशन नंबर की क़ीमत कितनी है?
+32 कोड $0.20 प्रति कोड से शुरू होता है, और राशि आपकी चुनी सेवा के साथ बदलती है। ऑर्डर से पहले सटीक राशि के लिए GET /api/v1/prices कॉल करें या डैशबोर्ड देखें।
अगर +32 कोड न पहुँचे तो क्या मुझसे शुल्क लिया जाएगा?
नहीं। अगर 20 मिनट की विंडो में कुछ नहीं आता, या आप रद्द कर देते हैं, तो पूरी राशि अपने-आप आपके वॉलेट में लौट जाती है।
क्या हमारे डेटाबेस को बेल्जियम के मोबाइल का शुरुआती शून्य रखना चाहिए?
इसके बजाय E.164 रूप सहेजें, जिसमें ट्रंक 0 हट जाता है और वह +32 से शुरू होता है। सहेजने से पहले उपयोगकर्ताओं के टाइप किए हर नंबर को उसी फ़ॉर्मैट में नॉर्मलाइज़ करें।
क्या मैं बाद के लॉगिन के लिए वही बेल्जियम नंबर रख सकता हूँ?
नहीं। हर OTP Gateway नंबर एक ही कोड संभालता है। लंबी अवधि के डेडिकेटेड नंबर केवल अमेरिका और कनाडा में मिलते हैं; बेल्जियम के लिए पूछने हेतु [email protected] पर ईमेल करें।
क्या वॉलेट की राशि ख़र्च किए बिना इंटीग्रेशन बनाने का कोई तरीक़ा है?
अपने डेवलपमेंट खाते को सैंडबॉक्स पर करने को कहें, जो एंड-टू-एंड टेस्ट के लिए नक़ली नंबर और कोड लौटाता है।
सेवाओं के नाम उनके संबंधित स्वामियों के ट्रेडमार्क हैं। OTP Route का उनसे कोई संबंध नहीं है। नंबरों का उपयोग कानूनी रूप से करें तथा प्रत्येक सेवा की शर्तों और हमारी स्वीकार्य उपयोग नीति का पालन करें।