Tiếng Việt
Nhận mã SMS Steam cho tài khoản thử nghiệm và vận hành của studio
Một đội nhận mã xác minh Steam với OTP Route bằng cách đặt một số dùng một lần cho dịch vụ steam trong OTP Gateway, nhập vào tài khoản Steam rồi đọc mã trong dashboard hoặc từ API và webhook có chữ ký. Giá từ $0.20 mỗi mã, và nếu không có SMS nào về trong khung thời gian 20 phút, toàn bộ số tiền được trả về ví của bạn.
Khi nào Steam yêu cầu số điện thoại?
Nền tảng Steam của Valve dùng số điện thoại chủ yếu cho bảo mật tài khoản chứ không phải để đăng ký. Những thời điểm quen thuộc là:
- Thêm số điện thoại vào tài khoản, việc mà Steam xác nhận bằng mã SMS.
- Khôi phục tài khoản, khi một số điện thoại đã xác minh cho chủ tài khoản thêm một đường quay lại.
- Thiết lập Steam Guard Mobile Authenticator, gắn trình xác thực với một số đã được xác nhận.
- Thay đổi nhạy cảm trên tài khoản, như cập nhật thông tin liên hệ, khi có thể có yêu cầu mã gửi tới điện thoại.
Các trang trợ giúp của chính Steam là nguồn chính xác về việc khi nào nó yêu cầu, và các quy tắc có thể thay đổi, vì vậy hãy xây các bài kiểm thử chấp nhận được việc thừa hoặc thiếu một bước.
Những đội nào cần nhận mã OTP Steam?
Phần lớn yêu cầu đến từ các studio và nhà phát hành game đang làm việc với tựa game của chính họ:
- Đội QA duy trì tài khoản thử nghiệm để kiểm tra đăng nhập Steam của game, liên kết tài khoản, lưu đám mây hay thành tích.
- Người kiểm thử bản địa hóa cần một tài khoản được thiết lập ở một thị trường cụ thể để xem lại văn bản trong game và nội dung cửa hàng của chính họ.
- Nhân sự cộng đồng và vận hành điều hành tài khoản của studio và muốn xác minh điện thoại của nó không nằm trên số cá nhân của nhân viên.
Tất cả đều là vận hành các tài khoản hợp pháp của chính bạn. Mỗi người thật hoặc doanh nghiệp một tài khoản là quy tắc cần tuân theo, cùng với Thỏa thuận Người đăng ký Steam.
Những quốc gia nào có thể cấp số điện thoại Steam?
Số Steam hiện có tại 197 quốc gia. Trong đó có Hoa Kỳ, Canada, Đức, Pháp, Vương quốc Anh, Brazil, Ba Lan, Thổ Nhĩ Kỳ, Ukraine, Kazakhstan, Ấn Độ, Indonesia, Philippines, Nhật Bản, Hàn Quốc, Úc và Nam Phi.
Hãy chọn quốc gia khớp với ca kiểm thử. Nếu bạn kiểm tra game hoạt động ra sao với người chơi ở Brazil, hãy dùng tuyến Brazil; nếu tài khoản studio được vận hành từ Đức, một số Đức giữ cho các thiết lập bảo mật nhất quán với nơi nó được sử dụng. Quốc gia không khớp có thể kích hoạt các bước kiểm tra bổ sung phía tài khoản. Hướng dẫn định tuyến theo quốc gia bàn kỹ hơn về lựa chọn này.
Luồng API mã xác minh Steam hoạt động thế nào?
Các lệnh gọi tới https://otproute.com/api/v1 với khóa Bearer bắt đầu bằng or_live_, tạo trong Developer console. Mã dịch vụ là steam.
- Đọc
GET /api/v1/prices?country=<id>&service=steamđể lấy giá hiện hành và xác nhận tuyến đang mở. - Tạo lượt kích hoạt bằng
POST /api/v1/activationsvới phần body như{"service": "steam", "country": "de"}. - Thêm số được trả về vào tài khoản Steam đang kiểm thử.
- Chờ mã Steam trên endpoint webhook của bạn, hoặc thăm dò
GET /api/v1/activations/{id}từ trình chạy kiểm thử. - Nếu lượt chạy bị bỏ dở, gọi
POST /api/v1/activations/{id}/cancelđể tiền được hoàn lại.
Hãy kiểm tra GET /api/v1/balance ở đầu mỗi job. Giới hạn tài khoản là 300 yêu cầu mỗi phút, thừa sức để thăm dò vài lượt kích hoạt cách vài giây một lần.
Thích bấm chuột hơn viết script? Trong dashboard, mở OTP Gateway, chọn Steam và một quốc gia, xác nhận giá hiển thị rồi đặt số. Nhập số vào Steam và mã sẽ hiện trên trang kích hoạt.
Nên xây trình xử lý webhook Steam như thế nào?
Đăng ký tối đa 5 endpoint webhook và theo dõi activation.sms_received, activation.expired và activation.cancelled. Hãy coi mỗi sự kiện được định danh bằng activation id.
- Xác minh trước. Header
X-OTPRoute-Signaturecó dạngt=<unix>,v1=<hex>. Tính HMAC-SHA256 của<t>.<raw body>bằng secret của endpoint, so sánh vớiv1trong thời gian không đổi và từ chối các dấu thời gian quá cũ. - Có tính idempotent. Lưu activation id cùng trạng thái của nó, để một lần gửi lặp không chạy bước kiểm thử của bạn hai lần.
- Khép vòng lại. Với
activation.expired, hãy đánh dấu bài kiểm thử là bỏ qua hoặc thử lại bằng tuyến khác thay vì để job treo.
Thăm dò vẫn là phương án dự phòng tốt cho các script cục bộ. Hướng dẫn thu nhận bằng webhook trình bày cả hai mẫu, và chế độ sandbox, có sẵn khi yêu cầu, trả về số và mã mô phỏng để xây trình xử lý mà không tốn tiền.
Vì sao mã Steam có thể không về?
Steam có thể từ chối số ảo, và quy tắc chấp nhận là của riêng họ. Đó chính là lý do OTP Route chỉ tính phí khi mã về: nếu không có gì tới trong khung thời gian 20 phút, hoặc bạn hủy, tiền được tự động hoàn vào ví.
Khi thiếu mã, hãy để hết khung thời gian, rồi thử lại sau hoặc với tuyến quốc gia khác. Tránh đặt lại số theo vòng lặp dày, việc này hiếm khi giúp được và có thể khiến phía tài khoản nghi ngờ hơn. Đồng thời hãy xác nhận số đã được nhập đúng mã quốc gia.
Khi nào số chuyên dụng phù hợp hơn cho Steam?
Số dùng một lần phù hợp với một lần xác nhận. Tài khoản Steam phải đăng nhập lại sau nhiều tháng, hoặc khôi phục quyền truy cập, cần một số điện thoại vẫn còn hoạt động. Khi đó, Dedicated Number ở Hoa Kỳ hoặc Canada, từ $1.95/month, là lựa chọn an toàn hơn: nó nhận SMS trong dashboard và qua webhook number.sms_received, gia hạn từ ví và có thể được trả lại bất cứ khi nào tài khoản không còn cần. Một tài khoản đăng nhập dùng chung của studio là ví dụ điển hình. Trang số ảo có thêm chi tiết.
Thanh toán cho cả hai sản phẩm chạy trên một ví USD trả trước, dùng bao nhiêu trả bấy nhiêu, nạp bằng thẻ hoặc USDT/USDC kèm hóa đơn PDF cho mỗi lần nạp. Steam là nhãn hiệu của Valve Corporation, và OTP Route không liên kết với họ. Hãy tuân thủ điều khoản của Steam và Chính sách Sử dụng Chấp nhận được của OTP Route.
Câu hỏi thường gặp
Tôi có thể lấy số ảo cho Steam để kiểm thử đăng nhập của game không?
Có. Đặt một số dùng một lần cho dịch vụ steam, thêm vào tài khoản thử nghiệm của bạn và đọc mã từ dashboard hoặc API. Steam có thể từ chối một số số ảo, khi đó khoản phí được hoàn lại.
Xác minh SMS Steam để kiểm thử có giá bao nhiêu?
Từ $0.20 mỗi mã; giá chính xác tùy theo quốc gia và được GET /api/v1/prices trả về trực tiếp.
Tôi nên chọn quốc gia nào cho số điện thoại Steam?
Khớp với thị trường của tài khoản hoặc ca kiểm thử, ví dụ tuyến Đức cho tài khoản được vận hành từ Đức.
Tôi có thể dùng cùng số đó để khôi phục tài khoản Steam sau này không?
Không với số dùng một lần, vì lượt kích hoạt đóng lại sau một mã. Hãy dùng Dedicated Number ở Hoa Kỳ hoặc Canada cho những tài khoản cần khôi phục lâu dài.
Tiền của tôi sẽ ra sao nếu Steam không bao giờ gửi mã?
Khi khung 20 phút kết thúc mà không có SMS, toàn bộ số tiền được tự động trả về ví của bạn.
Có được phép tạo nhiều tài khoản Steam bằng các số này không?
Chỉ dùng OTP Route cho các tài khoản và sản phẩm hợp pháp của chính bạn, mỗi người thật hoặc doanh nghiệp một tài khoản, trong khuôn khổ điều khoản của Steam và Chính sách Sử dụng Chấp nhận được của chúng tôi.
Tên dịch vụ là nhãn hiệu của chủ sở hữu tương ứng. OTP Route không liên kết với họ. Hãy sử dụng số hợp pháp, tuân thủ điều khoản của từng dịch vụ và Chính sách sử dụng chấp nhận được của chúng tôi.