รับรหัส SMS ของ Battle.net บนเบอร์ทดสอบ ทีละขั้นตอน

OTP Gateway เริ่มต้น $0.20 ต่อรหัส197 ประเทศAPI ID: battle_netเบอร์เฉพาะ US/CA เริ่มต้น $1.95/เดือน
คำตอบด่วน

ทีมรับรหัสยืนยันของ Battle.net ด้วย OTP Route โดยสั่งเบอร์ OTP Gateway สำหรับบริการ battle_net ในประเทศที่ตรงกับบัญชี กรอกในขั้นตอนเบอร์โทรศัพท์ แล้วอ่าน SMS ในแดชบอร์ดหรือจากเว็บฮุก แต่ละ activation เริ่มต้นที่ $0.20 ต่อรหัส และคืนเงินเต็มจำนวนหากไม่มีรหัสมาถึงภายใน 20 นาที

สถานการณ์ สตูดิโอหรือทีมอีสปอร์ตต้องการเบอร์ Battle.net ที่ควบคุมได้เอง

ลองนึกถึงหัวหน้า QA ของบริษัทที่สร้างเครื่องมือเสริม โอเวอร์เลย์ หรือซอฟต์แวร์จัดการแข่งขันรอบเกมของ Blizzard ทีมดูแลบัญชีทางการของบริษัทเพื่อการทดสอบและการถ่ายทอดสด และไม่มีใครอยากให้เบอร์มือถือส่วนตัวของวิศวกรผูกอยู่กับบัญชีเหล่านั้น อีกกรณีที่พบบ่อยคือองค์กรอีสปอร์ตที่เจ้าหน้าที่ปฏิบัติการดูแลบัญชีทีมร่วมกัน และต้องการให้การยืนยันไปลงในที่ที่ทั้งทีมมองเห็น

Battle.net ใช้เบอร์โทรศัพท์หลายอย่าง คือยืนยันตัวบุคคลเบื้องหลังบัญชี ส่งรหัสเมื่อมีการเปลี่ยนข้อมูลสำคัญ สนับสนุนการกู้คืนบัญชี และเป็นชั้นความปลอดภัยควบคู่กับแอป Blizzard Authenticator เกมบางเกมของ Blizzard ยังเคยขอเบอร์โทรศัพท์ในบัญชีก่อนเล่น การยืนยัน SMS ของ Battle.net เพื่อทดสอบจึงเกี่ยวข้องกับโฟลว์ที่ทีมของคุณอาจต้องทำซ้ำมากกว่าหนึ่งครั้ง

เช็กลิสต์ก่อนสั่งเบอร์เสมือนสำหรับ Battle.net

  • เลือกผลิตภัณฑ์ให้ถูก การตรวจครั้งเดียวเหมาะกับ OTP Gateway บัญชีที่จะคงเบอร์ไว้และต้องผ่านการแจ้งเตือนด้านความปลอดภัยในอนาคตควรใช้ Dedicated Number (ดูด้านล่าง)
  • จับคู่ประเทศ ประเทศในบัญชี Battle.net ถูกเลือกตอนสร้างและโดยทั่วไปผู้ใช้เปลี่ยนภายหลังไม่ได้ จึงควรสั่งเบอร์จากตลาดเดียวกับบัญชี
  • เตรียมข้อมูลรับรอง Bearer key จาก Developer console (ขึ้นต้นด้วย or_live_) และถ้าเป็นไปได้ endpoint เว็บฮุกพร้อม secret
  • เติมเงินในกระเป๋า ด้วยบัตรหรือ USDT/USDC เข้ากระเป๋าเงิน USD แบบเติมเงินล่วงหน้า ไม่มีแพ็กเกจรายเดือน
  • ทดลองรันใน sandbox ฝ่ายสนับสนุนสลับบัญชีพัฒนาเป็น sandbox ได้ เพื่อให้การเชื่อมต่อรับเบอร์และรหัสจำลองโดยไม่เสียเงิน

หน้า การทดสอบ QA อธิบายวิธีที่ทีมจัดระเบียบข้อมูลทดสอบที่ใช้ซ้ำได้ประเภทนี้

ประเทศใดรับ OTP ของ Battle.net ได้บ้าง?

เส้นทาง battle_net ขณะนี้ครอบคลุม 197 ประเทศ ซึ่งรวมถึงสหรัฐอเมริกา, แคนาดา, สหราชอาณาจักร, เยอรมนี, ฝรั่งเศส, สเปน, โปแลนด์, สวีเดน, เกาหลีใต้, ไต้หวัน, ญี่ปุ่น, สิงคโปร์, ฟิลิปปินส์, ออสเตรเลีย, บราซิล, เม็กซิโก, ตุรกี และแอฟริกาใต้ Blizzard ให้บริการผู้เล่นผ่านศูนย์เกมระดับภูมิภาค ประเทศที่คุณเลือกจึงควรสะท้อนภูมิภาคและหน้าร้านที่เทสต์เคสเกี่ยวข้อง ไม่ใช่เส้นทางใดก็ตามที่ถูกที่สุด ความพร้อมให้บริการแบบเรียลไทม์ของแต่ละประเทศมาจาก GET /api/v1/prices

โฟลว์ API รหัสยืนยัน Battle.net ทำงานอย่างไร?

Base URL https://otproute.com/api/v1 ยืนยันตัวตนแบบ Bearer 300 คำขอต่อนาที

  1. ยืนยันราคาและความพร้อมให้บริการ: GET /api/v1/prices?country=<id>&service=battle_net โดยใช้ country id จาก GET /api/v1/countries
  2. สร้าง activation ด้วย POST /api/v1/activations และเนื้อหาเช่น {"service": "battle_net", "country": "us"}
  3. กรอกเบอร์ที่ได้รับใน Battle.net แล้วขอรหัส
  4. จัดการ activation.sms_received ที่เว็บฮุกของคุณ ตรวจ X-OTPRoute-Signature โดยคำนวณ HMAC-SHA256 ของ <t>.<raw body> ด้วย secret ของ endpoint และปฏิเสธ timestamp เก่า
  5. ทำให้ตัวจัดการเป็น idempotent: ใช้ activation id เป็นคีย์ในการประมวลผล เพื่อไม่ให้การส่งซ้ำส่งรหัสเดิมสองครั้ง
  6. ไม่มี endpoint สาธารณะ? ให้โพลล์ GET /api/v1/activations/{id} แทน และถือว่าอีเวนต์ activation.expired หรือ activation.cancelled คือจุดสิ้นสุดของการรันเทสต์นั้น

คู่มือการรับรหัสด้วยเว็บฮุก อธิบายเรื่องคิวและการลองใหม่โดยละเอียด

ผู้ที่ไม่ใช่นักพัฒนาทำอะไรในแดชบอร์ด?

เปิด OTP Gateway เลือก Battle.net และประเทศของบัญชี ดูราคาที่แสดง แล้วยืนยัน พิมพ์เบอร์ในช่องโทรศัพท์ของ Battle.net ขอ SMS และเปิดหน้า activation ค้างไว้ รหัสจะปรากฏที่นั่นเมื่อถูกส่งถึง กรอบเวลา 20 นาทีและการคืนเงินอัตโนมัติมีผลเช่นเดิม

เหตุใดรหัสของ Battle.net อาจไม่มา?

Blizzard อาจปฏิเสธเบอร์เสมือนหรือเบอร์แบบเติมเงินสำหรับบางฟีเจอร์ด้านความปลอดภัย และนโยบายนี้เปลี่ยนได้โดยไม่แจ้งล่วงหน้า หากรหัสไม่มา เงินเต็มจำนวนจะกลับเข้ากระเป๋าเงินเมื่อกรอบเวลาสิ้นสุดหรือเมื่อคุณยกเลิก จากนั้น

  • ปล่อยให้ครบกรอบเวลา เพราะเวลาการส่งขึ้นกับบริการและเส้นทาง
  • ลองใหม่ภายหลัง หรือผ่านอีกประเทศที่ยังตรงกับบัญชี
  • หลีกเลี่ยงลูปยกเลิกแล้วสั่งใหม่อย่างรวดเร็ว ซึ่งเปลืองโควตาคำขอของคุณ
  • หากเบอร์ถูกปฏิเสธตรง ๆ ให้ถือว่านั่นคือคำตอบด้านนโยบาย ไม่ใช่สิ่งที่ต้องหาทางเลี่ยง

เช็กลิสต์การส่งล้มเหลว รวบรวมสัญญาณอื่น ๆ ที่ควรบันทึก

เมื่อไรที่ Dedicated Number เหมาะเป็นเบอร์ Battle.net มากกว่า?

เบอร์ที่รับหนึ่งรหัสจะหมดไปหลังกรอบเวลา จึงไม่เหมาะกับบัญชีใดก็ตามที่จะต้องรับรหัสความปลอดภัยอีก สำหรับบัญชีบริษัทที่ใช้ระยะยาว Dedicated Number ในสหรัฐอเมริกาหรือแคนาดา เริ่มต้น $1.95/month คงเบอร์เดิมไว้ตลอดช่วงที่ต่ออายุจากกระเป๋าเงิน และส่งต่อ SMS ขาเข้าไปยังแดชบอร์ดและเว็บฮุกของคุณเป็น number.sms_received

ไม่ว่าจะเลือกแบบใด โปรดทำตามข้อกำหนดของ Blizzard คือหนึ่งบัญชีต่อบุคคลหรือธุรกิจจริงหนึ่งราย ไม่มีบัญชีเพิ่ม และไม่พยายามหลีกเลี่ยงการระงับบัญชี OTP Route มีไว้เพื่อทดสอบและใช้งานบัญชีและผลิตภัณฑ์ที่ถูกต้องตามกฎหมายของคุณเอง และนโยบายการใช้งานที่ยอมรับได้มีผลบังคับ Battle.net เป็นเครื่องหมายการค้าของเจ้าของ และ OTP Route ไม่มีความเกี่ยวข้องกับ Battle.net

คำถามที่พบบ่อย

รับ OTP ของ Battle.net โดยไม่ใช้โทรศัพท์ส่วนตัวได้ไหม?

ได้ สั่งเบอร์ OTP Gateway สำหรับ battle_net กรอกใน Battle.net แล้วอ่านรหัสในแดชบอร์ดหรือผ่านเว็บฮุก เริ่มต้น $0.20 ต่อรหัส คิดเงินเมื่อส่งถึงเท่านั้น

Battle.net ยอมรับเบอร์เสมือนทุกหมายเลขหรือไม่?

ไม่ Blizzard อาจปฏิเสธเบอร์เสมือนหรือเบอร์แบบเติมเงินสำหรับบางฟีเจอร์ จึงมีการคืนเงินอัตโนมัติสำหรับ activation ที่ส่งไม่ถึง

ควรเลือกประเทศใดสำหรับบัญชีทดสอบ Battle.net?

ใช้ประเทศเดียวกับบัญชี ประเทศของบัญชี Battle.net ถูกกำหนดตอนสร้าง เบอร์ที่ไม่ตรงกันอาจนำไปสู่ผลลัพธ์ที่สับสน

รหัสบริการของ Battle.net ใน API คืออะไร?

รหัสบริการคือ battle_net ใช้ร่วมกับ country id ใน POST /api/v1/activations

อะไรช่วยไม่ให้ตัวจัดการเว็บฮุกของ Battle.net ดำเนินการกับรหัสเดียวสองครั้ง?

เก็บ activation id เมื่อจัดการ activation.sms_received ครั้งแรก และเมินการส่งครั้งหลังที่มี id เดียวกัน หลังตรวจสอบลายเซ็นแล้ว

บัญชีบริษัทที่ต้องใช้รหัสภายหลังควรใช้ activation ชั่วคราวหรือไม่?

ไม่ สำหรับการแจ้งเตือนความปลอดภัยซ้ำ Dedicated Number ของสหรัฐอเมริกาหรือแคนาดาเริ่มต้น $1.95/month คงเบอร์เดิมไว้ตลอดช่วงที่ต่ออายุ

เส้นทางของ Battle.net ครอบคลุมกี่ประเทศ?

197 ประเทศตามสแนปช็อตล่าสุด ความพร้อมให้บริการเปลี่ยนไปตลอดวัน จึงควรอ่านราคาแบบเรียลไทม์จาก API ก่อนสั่ง

ชื่อบริการเป็นเครื่องหมายการค้าของเจ้าของนั้น ๆ OTP Route ไม่มีความเกี่ยวข้องกับบริการเหล่านั้น โปรดใช้หมายเลขอย่างถูกกฎหมาย และปฏิบัติตามข้อกำหนดของแต่ละบริการและนโยบายการใช้งานที่ยอมรับได้ของเรา

ส่ง OTP แรกของคุณภายในไม่กี่นาที

สร้างบัญชีฟรี เติมเงินในกระเป๋า USD แล้วสั่งซื้อเบอร์จากแดชบอร์ดหรือ API ไม่มีค่าบริการรายเดือน