Mã xác minh Rwanda (+250) cho các nhóm QA, ra mắt và vận hành

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

Với OTP Route, bạn có thể nhận mã xác minh của Rwanda (+250) bằng cách đặt một số dùng một lần từ OTP Gateway rồi đọc mã trong bảng điều khiển, polling REST API hoặc qua webhook có chữ ký. Giá bắt đầu từ $0.20 mỗi mã, mức giá chính xác theo từng dịch vụ do API trả về trực tiếp, và bạn chỉ trả tiền khi mã đến trong khung 20 phút.

Ai cần một số xác minh Rwanda?

Kigali đã trở thành căn cứ cho các startup khu vực, các dự án thí điểm fintech và các nhóm vận hành Đông Phi, và các sản phẩm ra mắt ở đó cần kiểm thử bước xác minh điện thoại trên các tuyến Rwanda thật. Các trường hợp điển hình: một luồng thanh toán hoặc onboarding đang được bản địa hóa cho Rwanda (xem onboarding fintech), một nhóm hỗ trợ vận hành các tài khoản doanh nghiệp cho văn phòng khu vực, hoặc các kỹ sư QA muốn đường đi +250 được phủ trong CI bên cạnh Kenya hay Uganda.

Số +250 trông như thế nào theo E.164?

Mã quốc gia của Rwanda là +250 và tiền tố trung kế là 0. Số di động được viết trong nước là 07X XXX XXXX, nên dạng lưu trữ là +2507XXXXXXXX: bỏ số 0 ở đầu, giữ chín chữ số theo sau. Hãy kiểm tra biểu mẫu của bạn chấp nhận kiểu 07... địa phương cũng như +250 và 00250, và không bao giờ lưu +2500....

Tiếng Kinyarwanda, tiếng Anh, tiếng Pháp và tiếng Swahili đều là ngôn ngữ chính thức. Hầu hết các dịch vụ quốc tế gửi tin xác minh bằng tiếng Anh, và một số theo ngôn ngữ của tài khoản, vì vậy hãy kiểm tra mọi màn hình hiển thị lại tin nhắn có xử lý được ngôn ngữ bạn phát hành.

Cần chuẩn bị gì trước đơn +250 đầu tiên?

Một lượt chuẩn bị ngắn giúp tránh lãng phí đơn đặt về sau:

  • một tài khoản OTP Route đã bật xác thực hai yếu tố TOTP và có một ít số dư trong ví;
  • một khóa Bearer cho mỗi môi trường, để CI và laptop không bao giờ dùng chung một thông tin xác thực;
  • country id rw và service id của bạn được lưu trong cấu hình thay vì viết cứng trong code;
  • một endpoint webhook với secret được giữ trong trình quản lý secret, hoặc một hàm polling với khoảng cách hợp lý;
  • một tài khoản kiểm thử trong sản phẩm của chính bạn được phép đổi số điện thoại.

Việc kiểm tra số dư bằng GET /api/v1/balance ở đầu mỗi bộ kiểm thử giúp một lượt chạy thất bại sớm thay vì giữa chừng.

Những dịch vụ nào có thể nhận mã SMS OTP của Rwanda?

Hiện có hơn 900 dịch vụ được liệt kê cho rw. Các tuyến phổ biến trong bản chụp hiện tại gồm WhatsApp, Telegram, Facebook, Instagram, X (Twitter), TikTok, Google (Gmail & YouTube), LinkedIn, imo, Uber, ChatGPT (OpenAI) và Claude. Kho định tuyến OTP thay đổi trong ngày, vì vậy hãy đọc tình trạng khả dụng từ API ngay trước khi bạn đặt số.

Luồng API OTP Rwanda chạy như thế nào?

Xác thực với https://otproute.com/api/v1 bằng khóa Bearer or_live_ từ Developer console.

  1. GET /api/v1/prices?country=rw&service=whatsapp trả về giá trực tiếp và cho biết tuyến có nhận được đơn không.
  2. POST /api/v1/activations với {"service": "whatsapp", "country": "rw"} trả về một activation id và một số +250.
  3. Nhập số vào ứng dụng của chính bạn và yêu cầu gửi mã.
  4. Lấy mã từ webhook activation.sms_received hoặc bằng cách polling GET /api/v1/activations/{id}.
  5. Hủy bằng POST /api/v1/activations/{id}/cancel nếu bài kiểm thử dừng sớm.

Hãy xác minh X-OTPRoute-Signature (HMAC-SHA256 của <t>.<raw body> với secret của endpoint), từ chối dấu thời gian cũ và chỉ xử lý mỗi activation id một lần. Hướng dẫn bắt OTP bằng webhook và tài liệu API có bức tranh đầy đủ.

Người không làm lập trình đặt số +250 để kiểm thử thế nào?

Trong bảng điều khiển, hãy mở OTP Gateway, chọn Rwanda và dịch vụ, kiểm tra giá, xác nhận, rồi dán số vào ứng dụng đang kiểm thử. Mã xuất hiện trên thẻ đơn hàng. Sau 20 phút mà không có SMS, đơn đóng lại và tiền trở về ví.

Nếu mã không bao giờ đến thì sao?

Sự im lặng trên một đơn +250 thường có lời giải thích bình thường:

  • Nền tảng đã từ chối số. Một số dịch vụ từ chối số ảo, chính vì thế các đơn không dùng được mới được hoàn tiền. Hãy thử tuyến dịch vụ khác, hoặc một thị trường lân cận như Uganda, nếu trường hợp kiểm thử của bạn cho phép.
  • Biểu mẫu đã làm hỏng số. Xác nhận ứng dụng của bạn đã gửi +250 và chín chữ số, không còn số 0 thừa.
  • Tuyến bận trong chốc lát. Hãy để khung thời gian chạy thay vì hủy sau một phút, rồi thử lại sau.

Tránh đặt lại liên tục trong vòng lặp dày; hãy thêm khoảng nghỉ giữa các lần thử để script của bạn không trông giống hành vi lạm dụng đối với nền tảng đích.

Còn đường dây dài hạn và thanh toán thì sao?

Rwanda không có số dài hạn tự phục vụ trên OTP Route. Các nhóm có nhu cầu vận hành có thể gửi email tới [email protected], nhưng khả năng cung cấp phụ thuộc vào quy định địa phương và không được đảm bảo. Số ảo chuyên dụng (Dedicated Virtual Number), từ $1.95/tháng, chỉ bao gồm Hoa Kỳ và Canada.

Thanh toán theo mức dùng từ một ví USD duy nhất, nạp bằng thẻ hoặc USDT/USDC, có hóa đơn PDF gửi qua email cho mỗi lần nạp và không có phí hàng tháng. Quyền truy cập sandbox với số mô phỏng có sẵn theo yêu cầu cho công việc tích hợp. Hãy 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 OTP Route.

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

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

Có. Đặt một số +250 cho dịch vụ của bạn từ OTP Gateway và đọc mã trong bảng điều khiển hoặc qua API.

Country id của Rwanda trong API là gì?

Là rw, dùng trong GET /api/v1/prices và trong nội dung POST /api/v1/activations.

Một số di động Rwanda đã lưu có nên giữ số 0 ở đầu không?

Không. Hãy bỏ số 0 trung kế và thêm tiền tố +250, để 078X XXX XXX trở thành +25078XXXXXXX.

Một lượt kích hoạt Rwanda mở trong bao lâu?

Hai mươi phút. Nếu không có SMS nào đến trong thời gian đó, hoặc bạn hủy, toàn bộ khoản phí được hoàn về ví của bạn.

Tôi có thể dùng webhook thay cho polling với mã +250 không?

Có. Đăng ký tối đa 5 endpoint và lắng nghe activation.sms_received, activation.expired và activation.cancelled, đồng thời xác minh header chữ ký trên mỗi lần gửi.

Có cách nào giữ một số Rwanda lâu dài không?

Không có lựa chọn tự phục vụ. Số chuyên dụng dài hạn chỉ bán cho Hoa Kỳ và Canada; với Rwanda bạn có thể hỏi [email protected], dù không có gì được hứa trước.

Tôi thanh toán cho mã xác minh Rwanda như thế nào?

Nạp tiền vào ví USD trả trước bằng thẻ hoặc USDT/USDC và trả theo từng mã được gửi. Xem bảng giá để biết mức giá khởi điểm hiện tại.

Tôi có thể thử tích hợp trước khi tiêu tiền không?

Có. Hãy yêu cầu chế độ sandbox trên tài khoản phát triển để nhận số và mã mô phỏng, rồi đăng ký để dùng thật.

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.