Tiếng Việt
Đưa mã xác minh +975 từ Bhutan vào bộ kiểm thử của bạn
Có: OTP Gateway của OTP Route cấp một số xác minh Bhutan (+975) tạm thời cho một mã, bạn đọc được trên dashboard hoặc thu thập qua thăm dò API hay webhook có chữ ký, từ $0.20 mỗi mã. Chỉ tính phí khi SMS đến số trong khung 20 phút; lượt kích hoạt bị lỡ hoặc bị hủy sẽ hoàn toàn bộ số tiền về ví của bạn.
Vì sao đội sản phẩm lại muốn có số Bhutan?
Bhutan là thị trường nhỏ, nhưng xuất hiện trên nhiều lộ trình sản phẩm hơn người ta nghĩ: luồng đặt chỗ du lịch và lưu trú cho du khách đến vùng Himalaya, ứng dụng thanh toán và chuyển tiền được các gia đình Bhutan có người thân học tập hay làm việc ở nước ngoài sử dụng, và các ứng dụng khu vực ra mắt đồng loạt khắp Nam Á. Một kỹ sư QA cần chứng minh rằng việc đăng ký bằng số +975 thật sự hoàn tất không thể làm điều đó bằng SIM của nước mình.
Ngôn ngữ quốc gia là tiếng Dzongkha, trong khi tiếng Anh được dùng rộng rãi trong trường học, chính phủ và kinh doanh. Hầu hết tin nhắn xác minh bạn thấy trên tuyến Bhutan là mẫu tiếng Anh ngắn, nhưng nếu sản phẩm của bạn bản địa hóa sang tiếng Dzongkha, hãy kiểm tra nội dung SMS của chính bạn hiển thị đúng trước khi ra mắt.
Cũng có một góc độ vận hành. Các nhà điều hành tour, tổ chức phi chính phủ và công ty tư vấn thực hiện dự án ở Thimphu hay Paro đôi khi đăng ký công cụ kinh doanh dùng chung với một số Bhutan để nhân viên không phải đưa điện thoại cá nhân. Với kiểu xác nhận một lần như vậy, một lượt kích hoạt qua cổng thường là đủ.
Những ứng dụng nào có thể gửi mã tới tuyến +975?
Danh sách trực tiếp của Bhutan hiện bao gồm hơn 1,700 dịch vụ. Các dịch vụ được yêu cầu thường xuyên gồm WhatsApp, Telegram, Google (Gmail & YouTube), Facebook, Instagram, TikTok, Signal, Viber, WeChat, Microsoft & Outlook, Amazon, Airbnb và Uber.
Tình trạng khả dụng trên tuyến này thay đổi trong ngày, vì vậy hãy xem mọi danh sách như một ảnh chụp tại thời điểm. Code của bạn nên gọi GET /api/v1/services và GET /api/v1/countries trước khi đặt số thay vì ghi cứng những gì có từ tuần trước.
Thứ tự gọi cho id quốc gia `bt` là gì?
- Xác thực bằng khóa Bearer (tiền tố
or_live_) được tạo trong Developer console tạihttps://otproute.com/api/v1. - Hỏi
GET /api/v1/prices?country=bt&service=<id>để lấy giá trực tiếp của cặp đó. - Đặt số bằng
POST /api/v1/activationsvới phần thân{"service": "<id>", "country": "bt"}. - Hoặc thăm dò
GET /api/v1/activations/{id}, hoặc đăng ký nhậnactivation.sms_received,activation.expiredvàactivation.cancelled. - Giải phóng số không cần dùng bằng
POST /api/v1/activations/{id}/cancel.
Các yêu cầu webhook mang X-OTPRoute-Signature: t=<unix>,v1=<hex>; hãy tính HMAC-SHA256 trên "<t>.<raw body>" bằng bí mật của endpoint và loại bỏ dấu thời gian cũ. Hướng dẫn thu thập qua webhook trình bày một trình xử lý hoàn chỉnh, còn tài liệu API liệt kê mọi trường.
Mỗi tài khoản có thể giữ tối đa 10 khóa API và 5 endpoint webhook, và gửi 300 yêu cầu mỗi phút, quá đủ cho một lượt kiểm thử hồi quy ban đêm trên một thị trường nhỏ như thế này. Với nhịp chậm hơn, một vòng thăm dò kiểm tra vài giây một lần giúp giữ số bộ phận chuyển động ở mức tối thiểu.
Nên lưu số +975 như thế nào?
Hãy giữ một dạng chuẩn duy nhất: +975 theo sau là các chữ số quốc gia, không có khoảng trắng, dấu gạch hay ngoặc. Số di động Bhutan dài tám chữ số, ngắn hơn mẫu mười chữ số mà nhiều bộ kiểm tra giả định, vì vậy hãy nới lỏng mọi phép kiểm tra độ dài được chỉnh cho các thị trường lớn hơn. Nếu người dùng gõ số không đứng đầu theo thói quen, hãy cắt bỏ trước khi lưu. Chuẩn hóa ngay ở đầu vào giúp việc loại trùng, quy tắc chống gian lận và tra cứu hỗ trợ nhất quán.
Khi viết dữ liệu mẫu cho các bài kiểm thử tự động, hãy đưa vào ít nhất một số Bhutan bên cạnh các mẫu quốc tế dài hơn. Điều đó bắt được những lỗi lệch độ dài mà nếu không sẽ chỉ lộ ra sau khi một người dùng thật ở Thimphu báo biểu mẫu bị từ chối.
Nếu mã Bhutan không bao giờ xuất hiện thì sao?
- Hãy để hết khung 20 phút; một số bên gửi xếp hàng tin nhắn.
- Xác nhận ứng dụng đích chấp nhận số ảo, vì một số từ chối chúng.
- Thử lại sau một lúc, hoặc chọn tuyến dịch vụ khác, thay vì dồn dập gọi điểm cuối đặt số trong vòng lặp.
Một số không nhận được gì thì không tốn gì, vì khoản hoàn tiền là tự động. Có thêm các cách xử lý trong bài giảm gửi OTP thất bại.
Cũng nên ghi lại id kích hoạt cạnh id lượt chạy kiểm thử của riêng bạn, để một mã bị thiếu có thể được truy vết trong vài giây thay vì phải đoán.
Số dùng lâu dài, thanh toán và sandbox
OTP Route không có số dùng lâu dài tự phục vụ ở Bhutan. Số chuyên dụng là sản phẩm dành cho Hoa Kỳ và Canada, từ $1.95/tháng; với số Bhutan bạn có thể gửi email tới [email protected], dù quy định địa phương quyết định liệu có khả thi hay không. Mọi thứ chạy trên ví USD trả trước không phí hằng tháng, nạp bằng thẻ hoặc USDT/USDC, với hóa đơn PDF cho mỗi lần nạp. Tài khoản phát triển có thể yêu cầu chế độ sandbox để chạy thử toàn bộ luồng bt với số mô phỏng. Xem bảng giá để biết cách ví hoạt động.
Câu hỏi thường gặp
Tôi có thể kiểm thử luồng đăng ký Bhutan của ứng dụng mà không cần SIM địa phương không?
Có. Hãy đặt một số +975 cho dịch vụ của bạn qua OTP Gateway, kích hoạt mã từ ứng dụng và đọc nó trên dashboard hoặc qua API.
API dùng id quốc gia nào cho Bhutan?
Bhutan là bt. Hãy truyền nó trong truy vấn giá và trong phần thân yêu cầu kích hoạt.
Một mã xác minh Bhutan giá bao nhiêu?
Một mã Bhutan giá từ $0.20, và mức giá thay đổi theo dịch vụ. Con số chính xác được GET /api/v1/prices trả về trước khi bạn quyết định.
Tin nhắn OTP của Bhutan thường dùng ngôn ngữ nào?
Chủ yếu là tiếng Anh, vốn phổ biến trong kinh doanh và giáo dục ở Bhutan. Tiếng Dzongkha là ngôn ngữ quốc gia, nên hãy kiểm thử các mẫu đã bản địa hóa của bạn nếu bạn gửi bằng ngôn ngữ này.
Tôi có bị tính phí nếu số +975 không nhận được gì không?
Không. Nếu không có SMS nào đến trong 20 phút, hoặc bạn hủy trước, toàn bộ số tiền được trả về ví của bạn tự động.
Tôi có thể giữ một số Bhutan cho các lần đăng nhập lặp lại không?
Không tự phục vụ. Số dùng lâu dài chỉ được cung cấp ở Hoa Kỳ và Canada; hãy liên hệ đội ngũ qua email để hỏi về Bhutan.
Việc tạo nhiều tài khoản bằng số Bhutan có được chấp nhận không?
Không. Hãy dùng OTP Route để kiểm thử và vận hành sản phẩm 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ớ Chính sách sử dụng chấp nhận được có hiệu lực.
Ví chấp nhận những phương thức thanh toán nào?
Thẻ và stablecoin USDT hoặc USDC. Bạn chỉ trả theo mức dùng, không có gói nào để chọn.
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.