Thử luồng xác minh +268 mà không cần SIM ở Mbabane

Mã vùng gọi +268OTP Gateway từ $0.20 mỗi mãSố riêng: chỉ Mỹ và CanadaID API: sz
Trả lời nhanh

Có: OTP Route cho phép bạn nhận mã xác minh của Eswatini (+268) trên một số tạm thời, ngay trong dashboard hoặc qua REST API và webhook có chữ ký. OTP Gateway tính phí từ $0.20 mỗi mã và hoàn lại toàn bộ số tiền vào ví nếu không có gì đến trong khung thời gian 20 phút. Hãy chọn dịch vụ, chọn quốc gia sz, và đọc mã ở nơi trình chạy kiểm thử của bạn nhìn thấy được.

Vì sao đăng ký bằng số +268 khó kiểm thử từ nước ngoài?

Eswatini là một thị trường nhỏ, và đó chính là vấn đề với các đội làm việc phân tán. Sản phẩm của bạn có thể đã phục vụ khách hàng ở Manzini hay Mbabane qua một đợt triển khai ở Nam Phi, nhưng không ai trong nhóm QA có SIM địa phương, chuyển vùng không đủ tin cậy cho tự động hóa, và nhờ một đồng nghiệp trong khu vực chuyển mã qua chat thì không mở rộng được quá vài lượt chạy.

Kết quả thường thấy là đường +268 trong ô số điện thoại không bao giờ được chạy thử từ đầu đến cuối. Các quy tắc kiểm tra, bộ chọn quốc gia và mẫu SMS cho vương quốc này được phát hành mà chưa qua kiểm thử, và người dùng thật đầu tiên trở thành ca kiểm thử. OTP Route lấp khoảng trống đó bằng cách trao cho bài kiểm thử một số xác minh Eswatini thật để nhận một mã, rồi trả mã lại cho code của bạn.

Những dịch vụ nào có thể nhận mã trên tuyến Eswatini?

OTP Gateway hiện liệt kê hơn 900 dịch vụ cho Eswatini. Các dịch vụ phổ biến trong ảnh chụp hôm nay gồm WhatsApp, Facebook, Google (Gmail & YouTube), Instagram, TikTok, Signal, Microsoft & Outlook, LinkedIn, Uber, Amazon, imo, Netflix và ChatGPT (OpenAI).

Tình trạng của từng tuyến thay đổi trong ngày khi các đối tác nhà mạng của chúng tôi thêm và rút bớt dung lượng, nên hãy coi danh sách đó chỉ là điểm khởi đầu. Câu trả lời trực tiếp luôn đến từ GET /api/v1/services và GET /api/v1/countries, và dashboard hiển thị cùng bức tranh đó trước khi bạn dùng đến tiền.

Luồng API OTP Eswatini hoạt động ra sao trong code?

Tạo một khóa Bearer (tiền tố or_live_) trong Developer console, rồi gọi URL gốc https://otproute.com/api/v1. Một bước kiểm thử điển hình trông như sau:

  1. Gọi GET /api/v1/prices?country=sz&service=whatsapp để đọc giá trực tiếp cho cặp đó.
  2. Gửi POST /api/v1/activations với phần thân JSON nêu dịch vụ và sz làm quốc gia. Phản hồi chứa id kích hoạt và số +268.
  3. Nhập số đó vào biểu mẫu đăng ký mà bài kiểm thử đang điều khiển.
  4. Chờ webhook activation.sms_received, hoặc thăm dò GET /api/v1/activations/{id} cho đến khi mã xuất hiện.
  5. Nếu kịch bản bị bỏ dở, hãy gọi POST /api/v1/activations/{id}/cancel để ví được hoàn tiền ngay.

Các yêu cầu webhook mang header X-OTPRoute-Signature. Hãy tính lại HMAC-SHA256 trên dấu thời gian và phần thân thô bằng khóa bí mật của endpoint, từ chối dấu thời gian cũ, và gắn mọi sự kiện với id kích hoạt để các lần thử lại không gây hại. Hướng dẫn thu webhook trình bày một trình xử lý đầy đủ, còn tài liệu API liệt kê mọi endpoint.

Kỹ sư cần biết gì về số điện thoại Eswatini?

Eswatini dùng mã quốc gia +268 với số quốc gia tám chữ số và không có tiền tố nội hạt, nên không có số 0 đứng đầu để bỏ đi. Điều đó khiến việc chuẩn hóa đơn giản hơn nhiều thị trường khác: hãy lưu giá trị ở dạng E.164 là +268 theo sau bởi tám chữ số, và từ chối các đầu vào có số chữ số khác trước khi chúng đến nhà cung cấp SMS của bạn.

Ngôn ngữ chính thức là siSwati và tiếng Anh. Các nền tảng quốc tế thường gửi tin nhắn xác minh cho thị trường này bằng tiếng Anh, giúp regex trích xuất mã dễ đoán, nhưng mẫu tin của riêng bạn có thể được bản địa hóa, nên hãy kiểm tra dựa trên các chữ số chứ không dựa vào câu chữ xung quanh. Các đội thường thử ở đây khi một đợt ra mắt ở Nam Phi bao gồm cả vương quốc này cùng với Nam Phi, hoặc khi nhân sự vận hành khu vực cần tài khoản doanh nghiệp gắn với số địa phương.

Nếu mã +268 không bao giờ xuất hiện thì sao?

Các tuyến nhỏ có thể vắng hơn các tuyến lớn, nên hãy tính đến việc thỉnh thoảng có lượt kích hoạt không nhận được gì:

  • Để khung 20 phút chạy hết. Một số dịch vụ xếp hàng tin nhắn trước khi gửi.
  • Kiểm tra việc chấp nhận. Một số nền tảng từ chối số ảo trên vài tuyến; đó là lý do lượt kích hoạt không dùng được hoàn tiền đầy đủ.
  • Thử lại sau hoặc đổi tuyến. Thử lại sau một lúc, hoặc thử cùng luồng đó trên một tuyến lân cận như Nam Phi.
  • Tránh vòng lặp dồn dập. Đặt lại ngay sau khi thất bại hiếm khi có ích và chỉ tốn thời gian kiểm thử.

Checklist về giao thất bại có thêm các cách chẩn đoán.

Tôi có thể giữ một số Eswatini dài hạn không?

Không qua tự phục vụ. OTP Route chỉ cung cấp Dedicated Virtual Number ở Mỹ và Canada, từ $1.95/month, có nhận SMS, gửi SMS và gọi từ trình duyệt. Không có đường dây +268 dài hạn tự phục vụ. Nếu đội vận hành của bạn cần một đường, hãy gửi email đến [email protected] và đội ngũ sẽ kiểm tra quy định địa phương cho phép những gì; khả năng cung cấp không được đảm bảo. Với việc đăng nhập lặp lại trên một tài khoản staging, một đường dedicated ở Mỹ hoặc Canada thường là giải pháp thay thế thực tế.

OTP routing cho Eswatini được tính phí như thế nào?

Chi phí cho các bài thử +268 được trừ từ một số dư USD trả trước duy nhất; không có gì tính theo tháng và không có bậc giá nào để so sánh. Thanh toán bằng thẻ và stablecoin USDT/USDC đều nạp được, và mỗi lần nạp kích hoạt một hóa đơn PDF gửi qua email cho hồ sơ tài chính của bạn. Bạn chỉ bị tính phí khi mã được giao. Với công việc tích hợp, hãy nhờ bộ phận hỗ trợ chuyển tài khoản phát triển sang sandbox, trả về số và mã mô phỏng để bộ kiểm thử CI của bạn chạy mà không động đến tiền trong ví. Chi tiết đầy đủ nằm ở trang bảng giá. Hãy tuân thủ điều khoản của từng dịch vụ; Chính sách Sử dụng Chấp nhận được của OTP Route áp dụng cho mọi lượt kích hoạt.

Câu hỏi thường gặp

Tôi có thể thử đăng ký Eswatini của ứng dụng mà không cần SIM địa phương không?

Có. Hãy đặt một lượt kích hoạt cho quốc gia sz, nhập số +268 vào biểu mẫu của bạn, và đọc mã từ dashboard, một lần thăm dò hoặc một webhook.

Số Eswatini có số 0 đứng đầu cần bỏ đi không?

Không. Eswatini không có tiền tố nội hạt, nên dạng E.164 đơn giản là +268 theo sau bởi số quốc gia tám chữ số.

Một số xác minh Eswatini giá bao nhiêu?

Mã bắt đầu từ $0.20 mỗi mã; giá chính xác cho từng dịch vụ được GET /api/v1/prices trả về và hiển thị trong dashboard trước khi bạn đặt.

Tin nhắn OTP sẽ bằng ngôn ngữ nào?

Phần lớn dịch vụ quốc tế gửi tiếng Anh cho thị trường này, dù câu chữ khác nhau tùy nền tảng. Hãy phân tích mã số thay vì so khớp các câu cố định.

Nếu SMS thất bại thì có mất tiền không?

Không. Nếu không có mã nào đến trong 20 phút, hoặc bạn hủy trước đó, toàn bộ số tiền sẽ tự động quay về ví của bạn.

Tôi nên thử tuyến nào nếu Eswatini đang vắng?

Nhiều đội chuyển sang Nam Phi hoặc Mozambique để có độ phủ khu vực trong khi tuyến +268 phục hồi.

Tôi có thể chạy các bài kiểm thử này trong CI mà không tốn tiền không?

Có. Theo yêu cầu, một tài khoản phát triển có thể được chuyển sang sandbox, trả về số và mã mô phỏng cho các bài kiểm thử pipeline từ đầu đến cuố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.

Định tuyến OTP đầu tiên của bạn chỉ trong vài phút

Tạo tài khoản miễn phí, nạp tiền vào ví USD và đặt số từ bảng điều khiển hoặc API. Không phí hàng tháng.