Kiểm thử đăng ký tại Bỉ khi không ai trong nhóm có SIM +32

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

OTP Route nhận mã xác minh SMS Bỉ (+32) trên các số dùng một lần từ OTP Gateway và chuyển chúng cho bạn trong dashboard hoặc qua API polling và webhook có chữ ký. Giá bắt đầu từ $0.20 mỗi mã, con số trực tiếp cho từng dịch vụ do API trả về, và một đơn không thấy SMS trong 20 phút sẽ được hoàn lại đầy đủ vào ví của bạn.

Bản phát hành nhắm tới Bỉ, nhưng thiết bị kiểm thử của bạn đều là của nước ngoài

Một bức tranh quen thuộc: sản phẩm chạy tốt ở thị trường nhà, Bỉ là điểm tiếp theo trong lộ trình, và trưởng nhóm QA nhận ra mọi điện thoại kiểm thử đều mang SIM nước ngoài. Mượn điện thoại của một đồng nghiệp ở Brussels chỉ dùng được một lần, sau đó số cá nhân của họ bị kẹt trên một tài khoản staging, và bộ kiểm thử hồi quy vẫn không thể chạy không người trông.

OTP Route gỡ nút thắt này bằng OTP Gateway. Bạn chọn một dịch vụ và Bỉ, nhận một số +32 cho đúng một mã xác minh, và đọc mã từ dashboard hoặc từ mã của chính bạn. Không có số riêng tư của ai bị gắn vào một tài khoản đăng nhập kiểm thử, và cùng bước đó có thể chạy trong pipeline ban đêm. Hướng dẫn kiểm thử QA cho thấy cách các nhóm lồng việc này vào kế hoạch kiểm thử có sẵn.

Hiện những dịch vụ nào gửi mã tới số +32?

Tuyến Bỉ hiện liệt kê hơn 1.700 dịch vụ. Những cái tên phổ biến trong ảnh chụp mới nhất gồm WhatsApp, Telegram, Google (Gmail & YouTube), Facebook, Instagram, TikTok, LinkedIn, Microsoft & Outlook, Amazon, Uber, Signal, Viber, Netflix, Airbnb và eBay.

Kho số thay đổi trong ngày, vì vậy hãy coi mọi danh sách trên một trang web là ảnh chụp tại một thời điểm. Tích hợp của bạn nên hỏi API xem có gì sẵn vào lúc cần một số thay vì viết cứng danh sách dịch vụ trong một fixture.

Làm sao nối định tuyến OTP Bỉ vào một bài kiểm thử tự động?

Mọi thứ đi qua https://otproute.com/api/v1 với khóa Bearer có tiền tố or_live_, tạo trong Developer console. Một tài khoản có thể giữ tối đa 10 khóa, giúp dễ cấp thông tin xác thực riêng cho staging, CI và máy tính xách tay cục bộ, và giới hạn tốc độ là 300 yêu cầu mỗi phút.

  1. Lấy GET /api/v1/services và GET /api/v1/countries rồi lưu đệm chúng; id của Bỉ là be.
  2. Đọc giá hiện tại bằng GET /api/v1/prices?country=be&service=linkedin trước khi lượt chạy tiêu bất kỳ khoản nào.
  3. Tạo đơn bằng POST /api/v1/activations với nội dung {"service": "linkedin", "country": "be"}. Phản hồi chứa id kích hoạt và số +32 để nhập vào biểu mẫu đăng ký của bạn.
  4. Để bài kiểm thử Bỉ của bạn chờ sự kiện activation.sms_received, hoặc thăm dò GET /api/v1/activations/{id} mà không dồn dập.
  5. Nếu bài kiểm thử bị hủy, hãy gọi POST /api/v1/activations/{id}/cancel để tiền trở lại ngay.

Các lần gửi webhook mang X-OTPRoute-Signature: t=<unix>,v1=<hex>. Tính HMAC-SHA256 trên "<t>.<raw body>" bằng secret của endpoint, so sánh bằng thời gian hằng định, và bỏ các yêu cầu có dấu thời gian đã cũ. Tài liệu tham chiếu API liệt kê mọi trường.

Nên lưu số +32 thế nào để định dạng không bao giờ làm hỏng bài kiểm thử?

Trong nước Bỉ, số di động được viết với trung kế 0 ở đầu, thường là 04xx theo sau là sáu chữ số nữa, và người ta nhóm chúng bằng khoảng trắng, dấu gạch chéo hoặc dấu chấm. Ở dạng quốc tế, 0 biến mất và +32 thế chỗ, nên 04xx thành +32 4xx. Một số người dùng cũng gõ tiền tố 0032 dùng để gọi ra nước ngoài từ châu Âu.

Hãy lưu một chuỗi E.164 chuẩn không có dấu phân cách, và viết một bài kiểm thử đưa cả ba kiểu nhập vào trường điện thoại của bạn và mong đợi cùng một giá trị được lưu. Một kiểm tra duy nhất đó bắt được rất nhiều lỗi onboarding trước khi khách hàng Bỉ thấy chúng.

Ngôn ngữ cũng quan trọng. Tiếng Hà Lan, tiếng Pháp và tiếng Đức là các ngôn ngữ chính thức, và một mã SMS thường đến bằng ngôn ngữ mà dịch vụ gửi chọn, thường dựa vào cài đặt ứng dụng hoặc thiết bị. Chạy luồng một lần với giao diện tiếng Hà Lan và một lần với tiếng Pháp sẽ xác nhận bộ phân tích của bạn không phụ thuộc vào cách dùng từ tiếng Anh.

Mã Bỉ không đến: làm gì tiếp?

Mỗi kích hoạt mở trong 20 phút, và bạn chỉ trả tiền nếu SMS đến. Nếu cửa sổ đóng mà trống, hoặc bạn hủy trước, toàn bộ số tiền tự động trở lại ví và webhook của bạn nhận activation.expired hoặc activation.cancelled.

Khi thiếu mã:

  • Hãy để cửa sổ chạy thay vì hủy sau vài giây; một số dịch vụ gửi muộn.
  • Xác nhận dịch vụ có chấp nhận số ảo hay không, vì một số từ chối, và đó chính là lý do hoàn tiền tồn tại.
  • Thử lại sau, hoặc dùng tuyến dịch vụ khác phù hợp với ca kiểm thử của bạn.
  • Đừng đặt lại liên tục trong vòng lặp dày; hãy thêm back-off và giới hạn số lần thử.

Bài viết về giảm số lần gửi OTP thất bại trình bày thiết kế thử lại sâu hơn.

Nhóm hỗ trợ hoặc vận hành có thể đặt số +32 mà không cần mã không?

Có. Dashboard bao quát cùng luồng đó cho những người không bao giờ đụng đến API:

  1. Đăng ký bằng địa chỉ email và mã email 6 chữ số, hoặc bằng đăng nhập Google, rồi bật xác thực hai yếu tố TOTP.
  2. Nạp tiền vào ví.
  3. Chọn Bỉ và dịch vụ, kiểm tra giá hiển thị trên màn hình, rồi xác nhận.
  4. Nhập số +32 vào ứng dụng bạn đang xác minh và theo dõi mã trong dashboard.

Cách này hợp với một agency đang onboarding hồ sơ doanh nghiệp Bỉ của khách hàng, hoặc một trưởng bộ phận vận hành cần một lần xác minh mà không phải gửi phiếu cho kỹ thuật.

Có đường dây Bỉ cố định không, và thanh toán hoạt động ra sao?

Không có số dùng lâu dài tự phục vụ cho Bỉ. Số chuyên dụng là sản phẩm của Hoa Kỳ và Canada từ $1.95/tháng. Nếu nhóm bạn cần một đường dây Bỉ lâu dài, hãy gửi email tới [email protected] để hỏi; khả năng cung cấp còn tùy quy định địa phương và không được đảm bảo.

Thanh toán dùng một ví USD trả trước, trả theo mức dùng, không phí hằng tháng và không phải chọn gói. Chi tiêu kiểm thử tại Bỉ có thể được nạp bằng thẻ hoặc USDT/USDC, với hóa đơn PDF được gửi qua email sau mỗi lần nạp cho bộ phận tài chính của bạn. Với công việc tích hợp, một tài khoản phát triển có thể được chuyển sang sandbox theo yêu cầu để số và mã mô phỏng chạy thử mã của bạn mà không động đến tiền trong ví. Chi tiết đầy đủ nằm ở trang bảng giá.

Chỉ dùng số Bỉ cho sản phẩm và tài khoản hợp pháp của chính bạn, tuân thủ điều khoản của từng dịch vụ, và nhớ rằng Chính sách Sử dụng Chấp nhận được của OTP Route được áp dụng.

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

Tôi có thể kiểm tra luồng onboarding Bỉ của chúng tôi mà không cần mua SIM địa phương không?

Có. Hãy đặt một số +32 cho dịch vụ bạn đang kiểm thử, nhập vào biểu mẫu đăng ký, và đọc mã trong dashboard hoặc qua API.

Bỉ dùng id quốc gia nào trong API?

Bỉ là be, nên một yêu cầu điển hình là POST /api/v1/activations với {"service": "whatsapp", "country": "be"}.

Một số xác minh Bỉ có giá bao nhiêu?

Một mã +32 có giá từ $0.20 mỗi mã, và con số thay đổi theo dịch vụ bạn chọn. Hãy gọi GET /api/v1/prices hoặc xem dashboard để biết con số chính xác trước khi đặt.

Tôi có bị tính phí nếu mã +32 không đến không?

Không. Nếu không có gì đến trong cửa sổ 20 phút, hoặc bạn hủy, toàn bộ số tiền trở lại ví của bạn một cách tự động.

Cơ sở dữ liệu của chúng tôi có nên giữ số 0 ở đầu của số di động Bỉ không?

Hãy lưu dạng E.164 thay vào đó, bỏ trung kế 0 và bắt đầu bằng +32. Hãy chuẩn hóa mọi thứ người dùng gõ về định dạng đó trước khi lưu.

Tôi có thể giữ cùng một số Bỉ cho các lần đăng nhập sau không?

Không. Mỗi số OTP Gateway chỉ xử lý một mã. Số chuyên dụng dùng lâu dài chỉ được cung cấp tại Hoa Kỳ và Canada; với Bỉ, hãy gửi email tới [email protected] để hỏi.

Có cách nào xây dựng tích hợp mà không tốn tiền trong ví không?

Hãy yêu cầu chuyển tài khoản phát triển của bạn sang sandbox, nơi trả về số và mã mô phỏng cho các bài kiểm thử đầu 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.