اردو
ٹیسٹ نمبر پر Battle.net SMS کوڈ وصول کرنا، مرحلہ وار
ٹیم OTP Route سے Battle.net کا تصدیقی کوڈ یوں وصول کرتی ہے کہ اکاؤنٹ سے مطابقت رکھنے والے ملک میں سروس battle_net کا OTP Gateway نمبر آرڈر کرے، اسے فون والے مرحلے پر درج کرے، اور SMS ڈیش بورڈ یا ویب ہک سے پڑھے۔ ہر 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 کلید (سابقہ
or_live_) اور بہتر ہے کہ اس کے secret کے ساتھ ایک ویب ہک endpoint۔ - والٹ میں رقم ڈالیں۔ پری پیڈ USD والٹ میں کارڈ یا USDT/USDC سے؛ کوئی ماہانہ پلان نہیں۔
- sandbox میں ڈرائی رن کریں۔ سپورٹ ڈیولپمنٹ اکاؤنٹ کو sandbox پر کر سکتی ہے تاکہ انٹیگریشن رقم خرچ کیے بغیر سیمولیٹڈ نمبر اور کوڈ وصول کرے۔
QA ٹیسٹنگ صفحہ بتاتا ہے کہ ٹیمیں ایسے دوبارہ قابلِ استعمال ٹیسٹ ڈیٹا کو کیسے منظم کرتی ہیں۔
کون سے ممالک Battle.net OTP وصول کر سکتے ہیں؟
battle_net روٹ اس وقت 197 ممالک پر پھیلا ہے۔ ان میں امریکہ، کینیڈا، برطانیہ، جرمنی، فرانس، اسپین، پولینڈ، سویڈن، جنوبی کوریا، تائیوان، جاپان، سنگاپور، فلپائن، آسٹریلیا، برازیل، میکسیکو، ترکی اور جنوبی افریقہ شامل ہیں۔ 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"}جیسی باڈی سے activation بنائیں۔- واپس ملا ہوا نمبر Battle.net میں درج کریں اور کوڈ منگوائیں۔
- اپنے ویب ہک پر
activation.sms_receivedسنبھالیں۔ endpoint secret سے<t>.<raw body>پر HMAC-SHA256 نکال کرX-OTPRoute-Signatureکی توثیق کریں، اور پرانے ٹائم اسٹیمپ رد کر دیں۔ - ہینڈلر کو idempotent بنائیں: پروسیسنگ activation id پر رکھیں تاکہ دوبارہ بھیجی گئی ڈلیوری وہی کوڈ دو بار جمع نہ کرائے۔
- عوامی endpoint نہیں ہے؟ اس کی بجائے
GET /api/v1/activations/{id}پول کریں، اورactivation.expiredیاactivation.cancelledایونٹ کو اس ٹیسٹ رن کا اختتام سمجھیں۔
قطار بندی اور ری ٹرائی کی تفصیل ویب ہک کیپچر گائیڈ میں ہے۔
غیر ڈویلپرز ڈیش بورڈ میں کیا کریں؟
OTP Gateway کھولیں، Battle.net اور اکاؤنٹ کا ملک چنیں، دکھائی گئی قیمت دیکھیں اور تصدیق کریں۔ نمبر Battle.net کے فون فیلڈ میں لکھیں، SMS منگوائیں، اور activation کا صفحہ کھلا رکھیں؛ ڈلیور ہونے پر کوڈ وہیں ظاہر ہوتا ہے۔ وہی 20 منٹ کی مدت اور خودکار ریفنڈ لاگو ہوتے ہیں۔
Battle.net کا کوڈ کیوں نہیں پہنچ سکتا؟
Blizzard بعض سیکیورٹی خصوصیات کے لیے ورچوئل یا پری پیڈ طرز کے نمبر رد کر سکتا ہے، اور یہ پالیسی بغیر اطلاع بدل سکتی ہے۔ اگر کوڈ کبھی نہ آئے تو مدت ختم ہونے یا آپ کے منسوخ کرنے پر پوری رقم آپ کے والٹ میں واپس آ جاتی ہے۔ پھر:
- پوری مدت گزرنے دیں، کیونکہ ڈلیوری کا وقت سروس اور روٹ پر منحصر ہے؛
- بعد میں دوبارہ کوشش کریں، یا کسی ایسے دوسرے ملک سے جو اب بھی اکاؤنٹ سے مطابقت رکھتا ہو؛
- تیز cancel اور دوبارہ آرڈر کے لوپس سے بچیں، جو آپ کی ریٹ حد ضائع کرتے ہیں؛
- اگر نمبر سرے سے رد ہو جائے تو اسے پالیسی کا جواب سمجھیں، نہ کہ ایسی چیز جس کا توڑ نکالا جائے۔
ناکام ڈلیوری چیک لسٹ میں لاگ کرنے کے مزید اشارے درج ہیں۔
Battle.net فون نمبر کے طور پر ڈیڈیکیٹڈ نمبر کب بہتر ہے؟
ایک کوڈ والا نمبر اپنی مدت کے بعد ختم ہو جاتا ہے، اس لیے کسی ایسے اکاؤنٹ کے لیے ناموزوں ہے جسے دوبارہ سیکیورٹی کوڈ وصول کرنا ہو۔ طویل مدتی کمپنی اکاؤنٹ کے لیے امریکہ یا کینیڈا کا Dedicated Number، $1.95/month سے، وہی لائن رکھتا ہے جبکہ وہ والٹ سے تجدید ہوتی رہتی ہے، اور ان باؤنڈ SMS ڈیش بورڈ اور آپ کے ویب ہک تک number.sms_received کے طور پر بھیجتا ہے۔
جو بھی چنیں، Blizzard کی شرائط پر عمل کریں: ہر حقیقی شخص یا کاروبار کے لیے ایک اکاؤنٹ، اضافی اکاؤنٹس نہیں، اور معطلی کا توڑ نکالنے کی کوئی کوشش نہیں۔ OTP Route آپ کے اپنے جائز اکاؤنٹس اور مصنوعات کی جانچ اور چلانے کے لیے ہے، اور اس کی Acceptable Use Policy لاگو ہے۔ Battle.net اپنے مالک کا ٹریڈ مارک ہے، اور OTP Route کا اس سے کوئی تعلق نہیں۔
اکثر پوچھے گئے سوالات
کیا اپنے ذاتی فون کے بغیر Battle.net OTP وصول ہو سکتا ہے؟
جی ہاں۔ battle_net کے لیے OTP Gateway نمبر آرڈر کریں، اسے Battle.net میں درج کریں، اور کوڈ ڈیش بورڈ یا ویب ہک سے پڑھیں۔ یہ $0.20 فی کوڈ سے شروع ہوتا ہے، اور رقم صرف ڈلیوری پر کٹتی ہے۔
کیا Battle.net ہر ورچوئل نمبر قبول کرتا ہے؟
نہیں۔ Blizzard بعض خصوصیات کے لیے ورچوئل یا پری پیڈ نمبر رد کر سکتا ہے، اسی لیے نہ پہنچنے والی activations کی رقم خودکار طور پر واپس ہو جاتی ہے۔
Battle.net ٹیسٹ اکاؤنٹ کے لیے کون سا ملک چنوں؟
وہی ملک جو اکاؤنٹ کا ہے۔ Battle.net اکاؤنٹ کا ملک بنتے وقت طے ہو جاتا ہے، اس لیے غیر مطابق نمبر الجھن بھرے نتائج دے سکتا ہے۔
API میں Battle.net کی سروس id کیا ہے؟
سروس id battle_net ہے۔ اسے POST /api/v1/activations میں country id کے ساتھ ملا کر بھیجیں۔
Battle.net ویب ہک ہینڈلر ایک ہی کوڈ پر دو بار عمل کرنے سے کیسے بچے؟
جب آپ پہلی بار activation.sms_received سنبھالیں تو activation id محفوظ کریں، اور دستخط کی توثیق کے بعد اسی id والی بعد کی ہر ڈلیوری نظر انداز کر دیں۔
جس کمپنی اکاؤنٹ کو بعد میں کوڈ چاہییں کیا وہ عارضی activation استعمال کرے؟
نہیں۔ بار بار کے سیکیورٹی پرامپٹس کے لیے امریکہ یا کینیڈا کا Dedicated Number، $1.95/month سے، تجدید کے دوران وہی لائن رکھتا ہے۔
Battle.net روٹ کتنے ممالک کا احاطہ کرتا ہے؟
تازہ ترین سنیپ شاٹ پر 197 ممالک۔ دستیابی دن بھر بدلتی ہے، اس لیے آرڈر سے پہلے API سے تازہ قیمتیں پڑھیں۔
سروسز کے نام اپنے اپنے مالکان کے ٹریڈ مارکس ہیں۔ OTP Route کا ان سے کوئی تعلق نہیں۔ نمبرز کو قانونی طور پر استعمال کریں اور ہر سروس کی شرائط اور ہماری قابلِ قبول استعمال کی پالیسی کی پابندی کریں۔