Tiếng Việt
Kiểm thử luồng đăng ký tại Síp trên số xác minh +357
Có: OTP Gateway của OTP Route cấp một số xác minh Síp (+357) cho một mã duy nhất, từ $0.20 mỗi mã, và bạn có thể đọc mã đó trong dashboard hoặc nhận nó ở backend qua API và webhook có chữ ký. Bạn chỉ bị tính phí khi SMS đến trong cửa sổ kích hoạt 20 phút; nếu không, ví sẽ được hoàn tiền tự động.
Đội chúng tôi phát hành sản phẩm tại Síp nhưng không có SIM nội địa. Có những lựa chọn nào?
Tình huống thường thấy như sau: một sản phẩm ra mắt cho khách hàng ở Nicosia, Limassol hoặc Larnaca, bước điện thoại trong onboarding cần được kiểm thử hồi quy, và những SIM +357 duy nhất thuộc về hai đồng nghiệp đang mệt mỏi vì phải chuyển tiếp mã từ điện thoại cá nhân. Những SIM vật lý nằm trong ngăn kéo thì hết hạn, bị mất, và rồi gắn với những tài khoản kiểm thử mà không ai còn nhớ.
Định tuyến OTP thay thế cái ngăn kéo đó. Bộ kiểm thử của bạn yêu cầu một số Síp mới cho mỗi lượt chạy, chờ mã, rồi đi tiếp, không cần điện thoại nào. Cách tiếp cận này cũng phù hợp với một đội vận hành phải xác minh tài khoản doanh nghiệp đăng ký tại Síp mà không phải đưa ra điện thoại riêng của ai đó. Hướng dẫn kiểm thử QA của chúng tôi cho thấy cách các đội đưa việc này vào bộ kiểm thử hiện có.
Síp là quốc gia thành viên EU với lĩnh vực phần mềm, fintech và vận tải biển sôi động, nên thường là thị trường châu Âu thứ nhất hoặc thứ hai của các công ty đã hoạt động tại Hy Lạp hoặc đông Địa Trung Hải.
Những ứng dụng nào có thể gửi mã tới số Síp?
Bản chụp trực tiếp cho Síp hiện liệt kê hơn 1.500 dịch vụ. Trong số những dịch vụ các đội yêu cầu nhiều nhất:
- WhatsApp, Viber, Telegram và Signal cho nhắn tin
- Google (Gmail & YouTube), Microsoft & Outlook và LinkedIn cho tài khoản công việc
- Facebook, Instagram và TikTok cho đăng nhập mạng xã hội
- Uber, Airbnb, Amazon, Netflix và eBay cho du lịch và thương mại
Tình trạng khả dụng trên từng tuyến thay đổi trong ngày, đó là lý do giá và phạm vi phủ sóng được cung cấp trực tiếp thay vì in trên một trang. Hãy xem danh sách trên là điểm khởi đầu và xác nhận dịch vụ cụ thể trong dashboard hoặc qua API trước khi bạn viết script kiểm thử xoay quanh nó.
Làm sao yêu cầu một số +357 qua API OTP Síp?
Tạo một khóa trong Developer console; khóa bắt đầu bằng or_live_ và được đặt trong header Bearer gửi tới https://otproute.com/api/v1. Một lượt chạy điển hình cần bốn lệnh gọi:
GET /api/v1/prices?country=cy&service=vibertrả về giá hiện tại, để job của bạn có thể từ chối tiếp tục khi vượt ngân sách bạn đặt.POST /api/v1/activationsvới{"service": "viber", "country": "cy"}giữ chỗ số và trả về một id kích hoạt.- Bài kiểm thử của bạn nhập số đó vào ứng dụng đang kiểm thử, rồi polling
GET /api/v1/activations/{id}hoặc chờ webhookactivation.sms_received. - Nếu kịch bản thất bại sớm,
POST /api/v1/activations/{id}/cancelgiải phóng số và hoàn tiền.
Webhook mang header X-OTPRoute-Signature (t=<unix>,v1=<hex>). Bên nhận của bạn nên dựng lại HMAC-SHA256 của <t>.<raw body> bằng secret của endpoint đó, kiểm tra với v1 mà không thoát sớm, và bỏ qua mọi yêu cầu có dấu thời gian quá cũ. Để hoạch định dung lượng, một tài khoản có thể giữ tối đa 10 khóa và 5 endpoint webhook, với mức trần 300 yêu cầu mỗi phút. Tài liệu API liệt kê mọi trường.
Người không phải lập trình viên có đặt được số xác minh Síp không?
Có. Nhân viên hỗ trợ và quản lý tài khoản thường chỉ cần một mã, và dashboard đáp ứng việc đó mà không cần chạm vào API:
- Đăng nhập và mở OTP Gateway.
- Chọn Síp, rồi chọn dịch vụ bạn đang xác minh.
- Kiểm tra giá hiển thị, cũng là con số mà API sẽ trả về.
- Đặt đơn, sao chép số +357 vào ứng dụng và giữ nguyên tab.
- Mã xuất hiện trong thẻ kích hoạt ngay khi được nhận.
Lượt kích hoạt mở trong 20 phút. Hãy hủy nó từ cùng thẻ đó nếu bạn không cần mã nữa.
Mã không đến. Giờ làm gì?
Không mất gì cả: khi cửa sổ 20 phút đóng mà không có SMS, hoặc khi bạn hủy, toàn bộ số tiền quay lại ví của bạn tự động. Để cải thiện lần thử tiếp theo:
- Để cửa sổ đầu tiên chạy hết trước khi đặt lại; các yêu cầu chồng chéo cho cùng một dịch vụ hiếm khi giúp ích.
- Một số dịch vụ từ chối thẳng số ảo, nên một mã bị thiếu có thể là quyết định chính sách của họ chứ không phải vấn đề định tuyến.
- Thử lại sau một lúc, hoặc kiểm thử cùng luồng đó trên tuyến dịch vụ khác để xác nhận đường đi trong mã của chính bạn là đúng.
- Đừng bao giờ đặt lại liên tục trong vòng lặp dày từ CI. Hãy giãn cách giữa các lần thử và giới hạn số lần thử lại cho mỗi lượt chạy.
Bài viết của chúng tôi về giảm thiểu OTP gửi thất bại đề cập sâu hơn về ngân sách thử lại.
Nên lưu số +357 thế nào, và mã dùng ngôn ngữ nào?
Síp không có tiền tố trunk, nên không có số 0 đứng đầu để bỏ. Số quốc nội gồm tám chữ số, và số di động bắt đầu bằng 9. Ở dạng E.164, điều đó thành +357 theo sau là tám chữ số đó, không có khoảng trắng hay dấu câu. Người dùng thường gõ dạng trong nước với một khoảng trắng sau hai chữ số đầu, vì vậy hãy chuẩn hóa đầu vào bằng cách bỏ khoảng trắng và thêm mã quốc gia trước khi so sánh hoặc lưu.
Tiếng Hy Lạp và tiếng Thổ Nhĩ Kỳ là các ngôn ngữ chính thức, và tiếng Anh được dùng rộng rãi trong kinh doanh. Trên thực tế, câu chữ của một SMS xác minh theo cài đặt ngôn ngữ của ứng dụng, nên hãy chờ văn bản bằng tiếng Anh hoặc tiếng Hy Lạp. Hãy để bộ phân tích của bạn trích xuất dãy chữ số thay vì khớp với một câu cố định, và cùng bài kiểm thử đó sẽ chịu được việc đổi ngôn ngữ.
Có dòng số Síp dài hạn không, và thanh toán ra sao?
Không có số dài hạn tự phục vụ cho Síp. Số chuyên dụng (Dedicated Numbers) mà bạn giữ từ tháng này sang tháng khác là sản phẩm dành cho Hoa Kỳ và Canada, từ $1.95/month, được mô tả ở trang số ảo. Nếu đội của bạn cần một dòng +357 lâu dài, hãy gửi email tới [email protected]; khả năng cung cấp phụ thuộc vào quy định địa phương và không được hứa.
Thanh toán chạy qua một ví USD trả trước duy nhất, không có phí hàng tháng và không phải chọn gói. Tiền được nạp bằng thẻ hoặc USDT/USDC, và một hóa đơn PDF qua email theo sau mỗi lần nạp. Với công việc tích hợp, hãy yêu cầu sandbox cho một tài khoản phát triển: nó trả về số và mã mô phỏng để pipeline chạy từ đầu đến cuối mà không tiêu tiền trong ví. Xem bảng giá để biết mô hình hiện hành, và nhớ rằng điều khoản riêng của từng dịch vụ cùng 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ể kiểm thử luồng đăng ký Síp của ứng dụng mà không cần thẻ SIM Síp không?
Có. Yêu cầu một số +357 từ OTP Gateway, nhập vào ứng dụng, rồi đọc mã trong dashboard hoặc qua API. Không cần điện thoại hay SIM nội địa.
API cần country id nào cho Síp?
Dùng cy làm giá trị quốc gia trong các yêu cầu giá và kích hoạt, ví dụ {"service": "whatsapp", "country": "cy"}.
Tôi có bị tính phí nếu mã Síp không đến không?
Không. Một lượt kích hoạt Síp kết thúc mà không có SMS, dù hết hạn sau 20 phút hay bị bạn hủy, đều được hoàn đầy đủ vào ví.
Tôi có nên bỏ số 0 đứng đầu của số Síp không?
Không có số nào để bỏ, vì Síp không dùng tiền tố trunk. Hãy lưu số dưới dạng +357 cộng tám chữ số quốc nội.
Tôi có thể dùng lại cùng số +357 để đăng nhập vào tháng sau không?
Không. Mỗi số OTP Gateway chỉ phục vụ một mã xác minh. Với các tài khoản phải tiếp tục đăng nhập, một số chuyên dụng của Mỹ hoặc Canada là lựa chọn phù hợp hơn.
Một số xác minh Síp có giá bao nhiêu?
Giá cho số +357 bắt đầu từ $0.20 mỗi mã, mức cuối cùng do dịch vụ bạn chọn quyết định. Script của bạn có thể đọc giá Síp hiện tại từ GET /api/v1/prices, và dashboard hiển thị nó cạnh nút đặt đơn.
OTP Route có dành cho việc mở hàng loạt tài khoản không?
Không. Nó được xây dựng để kiểm thử sản phẩm của chính bạn và vận hành các tài khoản doanh nghiệp hợp pháp. Hãy tuân thủ điều khoản của từng dịch vụ và giữ mỗi tài khoản cho một cá nhân hoặc doanh nghiệp 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.