Đưa mã xác minh Cabo Verde (+238) vào hệ thống kiểm thử của bạn

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

Bạn có thể nhận mã xác minh SMS Cabo Verde (+238) với OTP Route bằng cách đặt một số dùng một lần từ OTP Gateway và đọc mã qua REST API, webhook có chữ ký hoặc dashboard. Giá bắt đầu từ $0.20 mỗi mã, mức giá hiện hành cho từng dịch vụ lấy từ GET /api/v1/prices, và ví được hoàn tiền đầy đủ nếu không có gì đến trong cửa sổ 20 phút.

Một activation +238 chạm đến những endpoint nào?

Việc tích hợp API OTP Cabo Verde chỉ cần một danh sách ngắn các lệnh gọi dưới https://otproute.com/api/v1. Mọi request đều mang một Bearer key bắt đầu bằng or_live_, được tạo trong Developer console. Id quốc gia của Cabo Verde là cv; id dịch vụ là giá trị api_service của ứng dụng bạn đang kiểm thử.

  1. GET /api/v1/services và GET /api/v1/countries lấy các danh mục; hãy cache chúng trong ngày.
  2. GET /api/v1/prices?country=cv&service=<id> đọc giá hiện tại và cho biết tuyến có đang mở hay không. Danh mục thay đổi trong ngày, vì vậy hãy truy vấn trước mỗi đơn thay vì gán cứng bất cứ điều gì.
  3. POST /api/v1/activations với {"service": "whatsapp", "country": "cv"} trả về một activation id cùng số +238 để nhập vào biểu mẫu đăng ký của bạn.
  4. GET /api/v1/activations/{id} cho phép bạn polling để lấy mã nếu không dùng webhook.
  5. POST /api/v1/activations/{id}/cancel giải phóng số khi một bài kiểm thử bị hủy, để khoản tạm giữ quay về ví.

Một lệnh gọi GET /api/v1/balance trước khi chạy giúp bộ kiểm thử dừng sớm thay vì thất bại giữa chừng. Giới hạn là 300 request mỗi phút cho mỗi tài khoản, và tài liệu tham chiếu API liệt kê mọi trường.

Làm sao nhận webhook có chữ ký cho một mã Cabo Verde?

Polling phù hợp với một script đơn lẻ; khi nhiều tác vụ chạy song song, webhook gọn gàng hơn. Đăng ký một endpoint trong Developer console (một tài khoản có thể giữ năm endpoint) và đăng ký nhận activation.sms_received, activation.expired và activation.cancelled.

Mỗi POST đến cùng một header X-OTPRoute-Signature có dạng t=<unix>,v1=<hex>. Hãy dựng lại chuỗi <t>.<raw body>, ký bằng HMAC-SHA256 với secret của endpoint đó, rồi so sánh kết quả với v1 bằng phép kiểm tra thời gian không đổi. Hãy loại bỏ mọi thứ có timestamp cũ hơn vài phút để một request bị bắt giữ không thể phát lại. Sau đó, xử lý dựa trên activation id: nếu cùng một sự kiện đến hai lần, bản thứ hai không được thay đổi gì. Bài viết của chúng tôi về bảo mật webhook OTP bằng HMAC bao quát các trường hợp biên.

Hiện nay những ứng dụng nào có thể gửi mã đến số Cabo Verde?

Danh mục trực tiếp cho cv bao gồm hơn 800 dịch vụ. Các dịch vụ phổ biến đang mở lúc này gồm WhatsApp, Facebook, Instagram, TikTok, Google (Gmail & YouTube), Microsoft & Outlook, Amazon, Airbnb, Uber, Viber, Telegram và Netflix. Hãy đọc danh sách đó như một ảnh chụp nhanh: các tuyến mở và đóng theo dung lượng của đối tác, và đó chính là lý do để định tuyến OTP qua một API báo cáo tình trạng khả dụng theo thời gian thực thay vì một trang web hứa hẹn điều đó.

Nếu không ai trong nhóm viết code, dashboard làm cùng một việc. Chọn dịch vụ, chọn Cabo Verde, xác nhận giá trên màn hình và sao chép số. Mã sẽ hiện trên thẻ activation khi nó đến.

Một số +238 trông như thế nào khi lưu trữ?

Cabo Verde dùng kế hoạch đánh số đóng: số quốc gia gồm bảy chữ số và không có tiền tố trung kế, nên không có số 0 đứng đầu để loại bỏ. Ở dạng E.164, một số đơn giản là +238 theo sau bảy chữ số đó. Việc chuẩn hóa vì vậy rất đơn giản, nhưng độ dài ngắn lại làm vấp các bộ kiểm tra giả định mọi số thuê bao đều dài hơn, đó là nguyên nhân phổ biến khiến một biểu mẫu từ chối một số Cabo Verde hoàn toàn hợp lệ. Hãy lưu chuỗi E.164, định dạng theo cách UI của bạn ưa thích, và thêm một trường hợp +238 vào unit test cho trường nhập số điện thoại.

Tiếng Bồ Đào Nha là ngôn ngữ chính thức, còn tiếng Creole Cabo Verde là thứ hầu hết người dân nói hằng ngày, vì vậy hãy kiểm tra xem một mẫu OTP tiếng Bồ Đào Nha hiển thị ra sao trên điện thoại ở đó. Các nhóm thường lấy số +238 để kiểm thử vì cộng đồng kiều bào: cộng đồng người Cabo Verde tại Hoa Kỳ, Bồ Đào Nha và các nơi khác ở châu Âu giữ tài khoản gắn với số điện thoại quê nhà, và các sản phẩm chuyển tiền, du lịch và nhắn tin muốn những lượt đăng ký này hoạt động tốt.

Điều gì xảy ra với ví nếu không có SMS nào đến sau 20 phút?

Mỗi activation mở trong 20 phút. Nếu một mã đến trong cửa sổ đó, khoản phí được giữ nguyên; nếu cửa sổ đóng mà không có gì, hoặc bạn hủy trước, toàn bộ số tiền quay về ví của bạn mà không cần phiếu hỗ trợ. Khi không có gì đến:

  • Hãy để cửa sổ chạy hết thay vì tung ra một đơn mới sau mỗi vài giây; vòng lặp thử lại dày chỉ làm khóa tiền.
  • Thử lại sau, hoặc chạy cùng luồng đó qua một tuyến dịch vụ khác.
  • Xác nhận ứng dụng có chấp nhận số ảo hay không; một số từ chối theo chính sách, và cơ chế hoàn tiền tồn tại chính cho trường hợp đó.
  • Đảm bảo biểu mẫu của bạn đã gửi đầy đủ số +238 chứ không phải một số bị cắt ngắn.

Bài hướng dẫn về giảm số lần gửi OTP thất bại đi sâu hơn vào việc chẩn đoán.

Tôi có thể giữ một số Cabo Verde cho các lần đăng nhập lặp lại không?

Không theo hình thức tự phục vụ. Dedicated Numbers của OTP Route, là các đường dây dùng lâu dài với SMS chiều đến và chiều đi, gọi điện trên trình duyệt và chuyển tiếp webhook, là sản phẩm chỉ có ở Hoa Kỳ và Canada, từ $1.95/tháng. Không có đường dây +238 dùng lâu dài tự phục vụ. Nếu nhóm bạn thực sự cần một đường dây như vậy, hãy gửi email đến [email protected]; việc có sắp xếp được hay không phụ thuộc vào quy định địa phương và không được đảm bảo. Với một tài khoản staging phải đăng nhập đi đăng nhập lại, một số ảo của Mỹ hoặc Canada thường là giải pháp thực tế.

Việc sử dụng được tính phí và kiểm thử trước khi đưa lên thật như thế nào?

Thanh toán chạy từ một ví USD trả trước duy nhất, không có phí hằng tháng và không có bậc gói. Nạp bằng thẻ hoặc stablecoin USDT/USDC; mỗi lần nạp đều kèm hóa đơn PDF qua email, giúp bộ phận tài chính đối soát dễ dàng. Trước khi key production chạm vào ví, hãy yêu cầu chuyển tài khoản phát triển của bạn sang sandbox: nó trả về số và mã mô phỏng, nhờ đó luồng đặt đơn, webhook và hủy của client API xác minh SMS của bạn có thể chạy trong CI mà không tốn gì. Xem bảng giá và tổng quan về kiểm thử QA. 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 trong suốt quá trình.

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

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

Có. Hãy đặt một số +238 từ OTP Gateway, nhập nó vào biểu mẫu đăng ký của bạn và đọc mã từ dashboard, API hoặc webhook. Không ai trong nhóm cần có mặt trên quần đảo.

Id quốc gia của Cabo Verde trong API OTP Route là gì?

Là cv. Hãy truyền nó làm country trong POST /api/v1/activations và trong truy vấn giá.

Tôi có cần thêm số 0 trước một số Cabo Verde không?

Không. Cabo Verde không có tiền tố trung kế, nên dạng quốc tế chỉ là +238 cộng số quốc gia gồm bảy chữ số.

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

Giá OTP Gateway bắt đầu từ $0.20 mỗi mã và thay đổi theo dịch vụ; API và dashboard hiển thị giá chính xác trước khi bạn đặt đơn. Bạn chỉ bị tính phí nếu mã đến.

Mọi ứng dụng đều gửi mã đến một số ảo Cabo Verde chứ?

Không. Một số dịch vụ từ chối số ảo, và các tuyến thay đổi trong ngày. Nếu không có mã nào đến trong 20 phút, số tiền được hoàn về ví.

Có sandbox để kiểm thử tích hợp +238 không?

Có, theo yêu cầu. Một tài khoản phát triển có thể được chuyển sang chế độ sandbox, trả về số và mã mô phỏng để tích hợp chạy từ đầu đến cuối mà không tốn tiền trong ví.

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.