Tiếng Việt
Xác minh SMS Montserrat cho nhà phát triển và đội QA
OTP Route hỗ trợ Montserrat (+1 664): đặt một số tạm thời từ OTP Gateway, nhập vào ứng dụng bạn đang kiểm thử, rồi đọc mã trong bảng điều khiển hoặc nhận qua API và webhook có chữ ký. Giá từ $0.20 mỗi mã, và đơn không có SMS trong vòng 20 phút sẽ được hoàn lại vào ví của bạn.
Vì sao một đội lại cần số Montserrat?
Montserrat là một vùng lãnh thổ hải ngoại của Anh ở phía đông Caribe, với tiếng Anh là ngôn ngữ chính thức. Đây là thị trường nhỏ nhưng là một trường hợp biên hữu ích. Số điện thoại ở đây thuộc Kế hoạch đánh số Bắc Mỹ với mã vùng 664, nên chúng bắt đầu bằng +1 như số Hoa Kỳ trong khi thuộc một khu vực khác. Các đội triển khai khắp Caribe, hoặc duy trì bộ kiểm tra số điện thoại, dùng một đường dây Montserrat để xác nhận mã của họ xử lý đúng sự khác biệt này.
Các mục tiêu thường gặp gồm kiểm tra bộ chọn quốc gia trong biểu mẫu đăng ký có liệt kê Montserrat, mẫu SMS tiếng Anh và nội dung đồng ý đọc tự nhiên với người dùng Caribe, và các quy tắc rủi ro không gắn cờ nhầm một người dùng hợp lệ chỉ vì khu vực này hiếm gặp trong lưu lượng của bạn.
Nên lưu các số +1 664 như thế nào?
Hãy giữ chúng ở dạng E.164: +1664 theo sau là số thuê bao nội hạt bảy chữ số, tổng cộng mười chữ số sau dấu cộng và số 1. Không có số 0 trung kế cần bỏ. Hãy ghi mã vùng ISO MS bên cạnh số, vì suy ra quốc gia từ tiền tố +1 sẽ xếp người dùng Montserrat vào Hoa Kỳ. Bài về định tuyến OTP theo quốc gia giải thích vì sao dữ liệu khu vực quan trọng ở các bước sau.
Người dùng trong toàn kế hoạch đánh số thường gõ thêm số 1 trước mã vùng, hoặc bỏ hẳn dấu cộng. Hãy chấp nhận các kiểu nhập đó, chuẩn hóa về giá trị E.164 trên máy chủ, và áp dụng cùng quy tắc trong dữ liệu kiểm thử để số Montserrat trên môi trường staging hoạt động y hệt như trên production.
Những dịch vụ nào có thể gửi mã tới số xác minh Montserrat?
Ảnh chụp trực tiếp cho ms liệt kê WhatsApp, Telegram, Google (Gmail & YouTube), Facebook, Instagram, TikTok, Snapchat, Discord, Amazon, Netflix, Signal và Viber, với hơn 500 dịch vụ trên tuyến này. Nguồn số trên một tuyến đảo nhỏ có thể thay đổi nhanh, vì vậy hãy truy vấn tình trạng sẵn có trước mỗi lần chạy thay vì cho rằng các cặp dịch vụ của hôm qua vẫn dùng được.
Luồng API OTP cho Montserrat trông như thế nào?
Tạo một lượt kích hoạt bằng POST /api/v1/activations với nội dung {"service": "<id>", "country": "ms"}, dùng khóa Bearer bắt đầu bằng or_live_. Đưa số được trả về vào biểu mẫu đăng ký của bạn. Một sự kiện activation.sms_received có chữ ký sẽ đến webhook khi mã về; hãy xác minh HMAC X-OTPRoute-Signature và loại bỏ các dấu thời gian đã cũ. Nếu không có endpoint công khai, hãy thăm dò GET /api/v1/activations/{id}. Nếu hết thời gian, bạn nhận được activation.expired, còn khi dừng thủ công qua POST /api/v1/activations/{id}/cancel sẽ phát sinh activation.cancelled. Hãy xử lý theo mã kích hoạt để một sự kiện được gửi lại chỉ được xử lý một lần. Chi tiết đầy đủ có trên trang OTP Gateway.
Tôi có thể làm việc này trên bảng điều khiển không?
Có. Đăng nhập, nạp tiền, chọn dịch vụ, chọn Montserrat và sao chép số. Mã sẽ hiện trên lượt kích hoạt khi nó đến, trong cửa sổ 20 phút. Nhân viên vận hành chỉ kiểm tra thủ công một luồng hiếm khi cần gì hơn màn hình này. Một người kiểm thử xác nhận một lần đăng ký bằng tay có thể ở lại trong trình duyệt từ đầu đến cuối và không bao giờ phải tạo khóa API.
Một ca kiểm thử Montserrat nên bao gồm những gì?
- Số được biểu mẫu của bạn chấp nhận và lưu với khu vực MS, không phải US.
- SMS xác minh do chính sản phẩm của bạn gửi hiển thị đúng bằng tiếng Anh.
- Các nút thử lại và gửi lại hoạt động hợp lý khi mã đến chậm.
- Hệ thống phân tích và thanh toán gán người dùng vào đúng vùng lãnh thổ.
- Nội dung báo lỗi rõ ràng khi một ứng dụng từ chối số.
Nếu hôm nay Montserrat không có tuyến cho ứng dụng của tôi thì sao?
Hãy thử lại sau, vì tình trạng sẵn có thay đổi trong ngày. Nếu bài kiểm thử của bạn chỉ cần một số +1 ở Caribe, một tuyến lân cận như Anguilla có thể là giải pháp thay thế thực tế. Tránh đặt nhiều lần liên tiếp trong vòng lặp ngắn; hãy giãn cách các lần thử và để mỗi cửa sổ kết thúc.
Thanh toán và số dài hạn hoạt động thế nào?
Một ví USD trả trước bao trùm mọi thứ, không có phí hàng tháng. Nạp tiền bằng thẻ hoặc USDT/USDC và nhận hóa đơn PDF qua email. Không có số Montserrat dài hạn tự phục vụ; hãy gửi email tới [email protected] để hỏi, tuy nhiên khả năng đáp ứng còn tùy quy định tại địa phương. Số chuyên dụng (Dedicated Numbers) mà bạn giữ lâu dài chỉ được cung cấp ở Hoa Kỳ và Canada, từ $1.95/month. Trong lúc bạn xây dựng tích hợp Montserrat, bộ phận hỗ trợ có thể chuyển tài khoản phát triển sang chế độ sandbox, trả về số và mã mô phỏng. Trang bảng giá giải thích mô hình trả theo mức dùng.
Câu hỏi thường gặp
Tôi có thể nhận mã SMS OTP Montserrat mà không ở trên đảo không?
Có. OTP Route cấp một số +1 664 tạm thời để bạn dùng từ bất cứ đâu, và mã hiện trong bảng điều khiển hoặc đến qua API.
Mã quốc gia của Montserrat trong API là gì?
Hãy dùng ms trong trường country khi tạo lượt kích hoạt hoặc truy vấn giá.
Một lượt kích hoạt Montserrat mở trong bao lâu?
Hai mươi phút. Số nhận một mã trong khoảng thời gian đó, rồi đơn sẽ đóng lại.
Tôi có bị tính phí khi mã không đến không?
Không. Lượt kích hoạt hết hạn hoặc bị hủy sẽ tự động hoàn toàn bộ số tiền vào ví.
Vì sao bộ kiểm tra của tôi cho rằng số +1 664 là số Mỹ?
Vì nó chỉ đọc mã quốc gia. Hãy kiểm tra mã vùng và lưu khu vực MS để người dùng Montserrat được phân loại đúng.
Một số ứng dụng từ chối số Montserrat của tôi. Vì sao?
Một số dịch vụ từ chối số ảo. Điều đó nằm ngoài tầm kiểm soát của OTP Route, và đó là lý do các đơn chưa dùng được hoàn tiền; hãy tuân thủ điều khoản của từng dịch vụ.
Có sandbox để xây dựng tích hợp không?
Có, theo yêu cầu. Bộ phận hỗ trợ có thể chuyển tài khoản phát triển sang sandbox, trả về số và mã mô phỏng để bạn kiểm thử mà không tốn tiền trong ví.
Số xác minh Montserrat có giá bao nhiêu?
Giá từ $0.20 mỗi mã; mức giá chính xác tùy theo dịch vụ và được trả về bởi GET /api/v1/prices.
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.