हिन्दी
टेस्ट नंबर पर Battle.net SMS कोड पाना, चरण-दर-चरण
टीम OTP Route से Battle.net का वेरिफिकेशन कोड ऐसे पाती है: खाते वाले देश के लिए सर्विस battle_net का OTP Gateway नंबर ऑर्डर करें, उसे फ़ोन स्टेप पर डालें, और SMS डैशबोर्ड में या webhook से पढ़ें। हर activation $0.20 प्रति कोड से शुरू होता है और 20 मिनट में कोड न आए तो पूरा रिफंड हो जाता है।
स्थिति: स्टूडियो या एस्पोर्ट्स टीम को अपने नियंत्रण वाला Battle.net फ़ोन नंबर चाहिए
कल्पना करें एक कंपनी का QA लीड, जो Blizzard के गेम्स के इर्द-गिर्द कम्पैनियन टूल्स, ओवरले या टूर्नामेंट सॉफ़्टवेयर बनाती है। टीम टेस्टिंग और ब्रॉडकास्ट के लिए आधिकारिक कंपनी खाते चलाती है, और कोई नहीं चाहता कि किसी इंजीनियर का निजी मोबाइल नंबर उनसे जुड़ा हो। एक और आम मामला किसी एस्पोर्ट्स संगठन का है जिसका ऑपरेशंस स्टाफ़ साझा टीम खाते सँभालता है और जिसे वेरिफिकेशन ऐसी जगह चाहिए जहाँ पूरी टीम देख सके।
Battle.net फ़ोन नंबर कई कामों के लिए इस्तेमाल करता है: खाते के पीछे के व्यक्ति की पुष्टि, संवेदनशील विवरण बदलने पर कोड भेजना, खाता रिकवरी में सहायता, और Blizzard Authenticator ऐप के साथ एक सुरक्षा परत की तरह काम करना। कुछ Blizzard टाइटल्स ने खेलने से पहले खाते पर फ़ोन नंबर भी माँगा है। इसलिए टेस्टिंग के लिए Battle.net SMS वेरिफिकेशन उन फ़्लो को छूता है जिन्हें आपकी टीम को एक से ज़्यादा बार दोहराना पड़ सकता है।
Battle.net के लिए वर्चुअल नंबर ऑर्डर करने से पहले की चेकलिस्ट
- सही प्रोडक्ट चुनें। एक-बारगी जाँच OTP Gateway के लिए है। जिस खाते में फ़ोन जुड़ा रहेगा और भविष्य के सुरक्षा प्रॉम्प्ट पास करने होंगे, वह Dedicated Number का है (नीचे देखें)।
- देश मिलाएँ। Battle.net खाते का देश बनाते समय चुना जाता है और आम तौर पर यूज़र उसे बाद में बदल नहीं सकता, इसलिए नंबर उसी बाज़ार से ऑर्डर करें जिसका खाता है।
- क्रेडेंशियल तैयार रखें। Developer console की Bearer key (प्रीफ़िक्स
or_live_) और, आदर्श रूप से, secret वाला webhook endpoint। - वॉलेट में फ़ंड डालें। प्रीपेड USD वॉलेट में कार्ड या USDT/USDC से; कोई मासिक प्लान नहीं है।
- Sandbox में ड्राई रन। सपोर्ट किसी डेवलपमेंट खाते को sandbox में बदल सकता है ताकि इंटीग्रेशन को बिना खर्च के सिम्युलेटेड नंबर और कोड मिलें।
QA testing पेज बताता है कि टीमें ऐसे दोबारा इस्तेमाल होने वाले टेस्ट डेटा को कैसे व्यवस्थित करती हैं।
कौन-से देश Battle.net OTP पा सकते हैं?
battle_net रूट इस समय 197 देशों में फैला है। इनमें United States, Canada, United Kingdom, Germany, France, Spain, Poland, Sweden, South Korea, Taiwan, Japan, Singapore, Philippines, Australia, Brazil, Mexico, Turkey और South Africa शामिल हैं। Blizzard खिलाड़ियों को क्षेत्रीय गेम हब के ज़रिए सेवा देता है, इसलिए आपका चुना हुआ देश उस क्षेत्र और स्टोरफ़्रंट को दर्शाए जिसके बारे में आपका टेस्ट केस है, उसे नहीं जो संयोग से सबसे सस्ता रूट हो। हर देश की लाइव उपलब्धता GET /api/v1/prices से मिलती है।
Battle.net वेरिफिकेशन कोड API फ़्लो कैसे काम करता है?
बेस URL https://otproute.com/api/v1, Bearer ऑथेंटिकेशन, 300 अनुरोध प्रति मिनट।
- कीमत और उपलब्धता की पुष्टि करें:
GET /api/v1/prices?country=<id>&service=battle_net, जिसमें country idGET /api/v1/countriesसे लें। POST /api/v1/activationsऔर{"service": "battle_net", "country": "us"}जैसी body से activation बनाएँ।- लौटा हुआ नंबर Battle.net में डालें और कोड माँगें।
- अपने webhook पर
activation.sms_receivedसंभालें। endpoint secret से<t>.<raw body>पर HMAC-SHA256 निकालकरX-OTPRoute-Signatureverify करें, और पुराने टाइमस्टैम्प ठुकराएँ। - हैंडलर को idempotent बनाएँ: प्रोसेसिंग activation id पर आधारित रखें ताकि दोबारा भेजी गई डिलीवरी वही कोड दो बार सबमिट न करे।
- कोई public endpoint नहीं है? इसके बजाय
GET /api/v1/activations/{id}को poll करें, औरactivation.expiredयाactivation.cancelledइवेंट को उस टेस्ट रन का अंत मानें।
webhook capture guide में queueing और retries का विस्तृत ब्योरा है।
नॉन-डेवलपर डैशबोर्ड में क्या करें?
OTP Gateway खोलें, Battle.net और खाते का देश चुनें, दिखाई गई कीमत देखें और कन्फ़र्म करें। नंबर Battle.net के फ़ोन फ़ील्ड में टाइप करें, SMS माँगें, और activation पेज खुला रखें; डिलीवर होते ही कोड वहीं दिखेगा। वही 20 मिनट की विंडो और अपने-आप रिफंड यहाँ भी लागू हैं।
Battle.net कोड क्यों नहीं आ सकता?
Blizzard कुछ सुरक्षा फ़ीचर्स के लिए वर्चुअल या प्रीपेड-जैसे नंबर अस्वीकार कर सकता है, और यह नीति बिना सूचना के बदल सकती है। कोड कभी न आए तो विंडो खत्म होने या आपके कैंसल करने पर पूरी रकम आपके वॉलेट में लौट जाती है। फिर:
- पूरी विंडो बीतने दें, क्योंकि डिलीवरी का समय सर्विस और रूट पर निर्भर करता है;
- बाद में फिर कोशिश करें, या ऐसे दूसरे देश से जो अब भी खाते से मेल खाता हो;
- तेज़ कैंसल-और-दोबारा-ऑर्डर लूप से बचें, जो आपकी रेट लिमिट बेकार करते हैं;
- नंबर सीधे ठुकरा दिया जाए तो उसे नीति का जवाब मानें, कुछ ऐसा नहीं जिसके आसपास से निकला जाए।
failed delivery checklist में लॉग करने लायक और संकेत गिनाए गए हैं।
Battle.net फ़ोन नंबर के लिए Dedicated Number कब बेहतर है?
एक-कोड वाला नंबर अपनी विंडो के बाद खत्म हो जाता है, इसलिए यह किसी भी ऐसे खाते के लिए कमज़ोर विकल्प है जिसे फिर सुरक्षा कोड पाना होगा। लंबे समय चलने वाले कंपनी खाते के लिए United States या Canada का Dedicated Number, $1.95/month से, वही लाइन बनाए रखता है जबकि वह वॉलेट से रिन्यू होती है, और इनबाउंड SMS डैशबोर्ड तथा आपके webhook पर number.sms_received के रूप में फ़ॉरवर्ड करती है।
जो भी चुनें, Blizzard की शर्तों का पालन करें: एक असली व्यक्ति या बिज़नेस पर एक खाता, कोई अतिरिक्त खाते नहीं और सस्पेंशन के आसपास से निकलने की कोई कोशिश नहीं। OTP Route अपने वैध प्रोडक्ट और खातों की टेस्टिंग व संचालन के लिए है, और इसकी Acceptable Use Policy लागू होती है। Battle.net अपने स्वामी का ट्रेडमार्क है, और OTP Route का इससे कोई संबंध नहीं है।
अक्सर पूछे जाने वाले प्रश्न
क्या अपना निजी फ़ोन इस्तेमाल किए बिना Battle.net OTP पा सकता हूँ?
हाँ। battle_net के लिए OTP Gateway नंबर ऑर्डर करें, उसे Battle.net में डालें, और कोड डैशबोर्ड या webhook से पढ़ें। यह $0.20 प्रति कोड से शुरू होता है, केवल डिलीवरी पर चार्ज होता है।
क्या Battle.net हर वर्चुअल नंबर स्वीकार करता है?
नहीं। Blizzard कुछ फ़ीचर्स के लिए वर्चुअल या प्रीपेड नंबर ठुकरा सकता है, इसीलिए अनडिलीवर्ड activations का अपने-आप रिफंड होता है।
Battle.net टेस्ट खाते के लिए कौन-सा देश चुनूँ?
खाते वाला ही देश इस्तेमाल करें। Battle.net खाते का देश बनाते समय तय होता है, इसलिए बेमेल नंबर भ्रमित करने वाले नतीजे दे सकता है।
API में Battle.net की service id क्या है?
सर्विस id battle_net है। इसे POST /api/v1/activations में country id के साथ भेजें।
Battle.net webhook हैंडलर को एक ही कोड पर दो बार कार्रवाई करने से क्या रोकता है?
जब आप पहली बार activation.sms_received संभालें तो activation id सहेजें, और signature verify करने के बाद उसी id वाली बाद की डिलीवरी अनदेखी करें।
जिस कंपनी खाते को बाद में कोड चाहिए, क्या उसे अस्थायी activation इस्तेमाल करना चाहिए?
नहीं। बार-बार आने वाले सुरक्षा प्रॉम्प्ट के लिए, $1.95/month से US या Canada का Dedicated Number वही लाइन बनाए रखता है जबकि वह रिन्यू होती रहती है।
Battle.net रूट कितने देशों को कवर करता है?
ताज़ा स्नैपशॉट पर 197 देश। उपलब्धता दिन में बदलती रहती है, इसलिए ऑर्डर से पहले API से लाइव कीमतें पढ़ें।
सेवाओं के नाम उनके संबंधित स्वामियों के ट्रेडमार्क हैं। OTP Route का उनसे कोई संबंध नहीं है। नंबरों का उपयोग कानूनी रूप से करें तथा प्रत्येक सेवा की शर्तों और हमारी स्वीकार्य उपयोग नीति का पालन करें।