Tiếng Việt
Thu mã SMS Myanmar (+95) cho đội sản phẩm và QA
Có: OTP Route nhận được mã xác minh SMS của Myanmar (+95) trên một số OTP Gateway dùng một lần, hiển thị trong bảng điều khiển và được chuyển tới hệ thống của bạn bằng thăm dò REST hoặc webhook có chữ ký. Giá từ $0.20 mỗi mã, mức giá chính xác được trả về trực tiếp theo từng dịch vụ, và khoản phí chỉ được giữ lại nếu mã đến trong vòng 20 phút.
Trước khi đặt: một mã là đủ, hay bạn cần một đường dây giữ lâu dài?
Hầu hết ca kiểm thử Myanmar là các sự kiện đơn lẻ: người dùng đăng ký, xác nhận số điện thoại mới hoặc vượt qua một thử thách đăng nhập. Với những trường hợp đó, một số dùng một lần từ OTP Gateway là công cụ phù hợp. Nó xử lý một mã cho một dịch vụ rồi đóng lại.
Trường hợp còn lại là một tài khoản của nhân viên hoặc QA phải nhận mã lần nữa vào tháng sau. Một số dùng một lần không làm được điều đó. Số chuyên dụng (Dedicated Numbers) của OTP Route đáp ứng nhu cầu này, nhưng chỉ ở Hoa Kỳ và Canada, từ $1.95/month với SMS đến và đi cùng cuộc gọi ngay trên trình duyệt. Myanmar không có lựa chọn dài hạn tự phục vụ. Nếu một đường dây +95 cố định quan trọng với hoạt động của bạn, hãy viết tới [email protected]; câu trả lời phụ thuộc quy định tại địa phương và không được đảm bảo.
Số +95 trông thế nào khi bỏ số 0 nội địa?
Myanmar dùng tiền tố trung kế 0. Số di động được viết trong nước bắt đầu bằng 09, và ở dạng quốc tế số 0 bị bỏ, nên chúng xuất hiện là +959 theo sau là các chữ số thuê bao. Độ dài số di động không đồng nhất giữa các nhà mạng, vì vậy hãy tránh những bộ kiểm tra bắt buộc một độ dài cố định.
Các quy tắc thực tế cho bảng người dùng:
- Chấp nhận dữ liệu nhập có hoặc không có số 0 ở đầu và có khoảng trắng, sau đó lưu một chuỗi E.164 chuẩn duy nhất.
- Đừng bao giờ lưu cả hai phiên bản
09…và+959…của cùng một người; hãy loại trùng sau khi chuẩn hóa. - Ghi lại dữ liệu nhập thô bên cạnh giá trị đã chuẩn hóa khi thị trường còn mới với bạn, để lỗi định dạng dễ truy vết.
Mã SMS Myanmar đến bằng ngôn ngữ và chữ viết nào?
Các dịch vụ quốc tế thường gửi mẫu xác minh bằng tiếng Anh hoặc tiếng Miến Điện, tùy theo cài đặt ngôn ngữ của tài khoản. Văn bản tiếng Miến Điện dùng hệ chữ riêng, buộc phải mã hóa UCS-2 và do đó các đoạn SMS ngắn hơn.
Có hai chi tiết đáng chú ý trong QA bản địa hóa:
- Mã hóa phông chữ. Myanmar từ lâu có hai chuẩn mã hóa cạnh tranh cho văn bản tiếng Miến Điện, Zawgyi và Unicode. Hãy kiểm tra các mẫu tiếng Miến Điện của bạn hiển thị đúng trên những thiết bị mà người dùng thực sự mang theo.
- Chữ số. Tiếng Miến Điện có hệ chữ số riêng. Hầu hết dịch vụ gửi mã bằng chữ số phương Tây, nhưng nếu bộ phân tích của bạn dùng lớp chữ số rộng, hãy quyết định có chủ ý xem có chấp nhận chữ số Miến Điện hay không.
Các đội kiểm thử tại đây vì người dùng Myanmar dựa nhiều vào các ứng dụng nhắn tin và mạng xã hội, và vì các đợt triển khai ở Đông Nam Á thường gộp Myanmar với Thái Lan và các nước láng giềng khác trong một lượt bản địa hóa.
Những endpoint nào chạy luồng API OTP Myanmar?
Xác thực với https://otproute.com/api/v1 bằng khóa Bearer bắt đầu bằng or_live_. Mã quốc gia của Myanmar là mm.
Đầu tiên, kiểm tra tuyến: GET /api/v1/prices?country=mm&service=<id> trả về giá hiện tại và cho biết tại thời điểm đó có số hay không. Sau đó đặt bằng POST /api/v1/activations, gửi {"service": "viber", "country": "mm"} hoặc mã dịch vụ nào bạn cần, và giữ lại mã kích hoạt được trả về. Sau khi ứng dụng của bạn gửi SMS, hãy chờ webhook activation.sms_received hoặc thăm dò GET /api/v1/activations/{id}. Hủy bằng POST /api/v1/activations/{id}/cancel khi một bài kiểm thử bị hủy giữa chừng.
Mỗi tài khoản có thể giữ tối đa 10 khóa API và 5 endpoint webhook, với giới hạn 300 yêu cầu mỗi phút. Webhook được ký bằng X-OTPRoute-Signature: t=<unix>,v1=<hex>; hãy tính lại HMAC-SHA256 trên dấu thời gian, một dấu chấm và nội dung thô, rồi loại bỏ dấu thời gian cũ. Hướng dẫn thu mã qua webhook trình bày mẫu bộ xử lý.
Nếu không dùng mã, bảng điều khiển cung cấp cùng đường đi: chọn Myanmar, chọn dịch vụ, chấp nhận mức giá hiển thị và đọc mã khi nó về.
Hiện ứng dụng nào có tuyến +95?
Hơn 1.000 dịch vụ hiện liệt kê tuyến Myanmar. Trong số phổ biến có Viber, Facebook, Telegram, WhatsApp, Google (Gmail & YouTube), TikTok, Instagram, Signal, WeChat, Microsoft & Outlook, LINE và imo. Viber và Facebook đặc biệt quen thuộc với người dùng Myanmar, khiến chúng thường là đối tượng của QA tại địa phương. Hãy coi danh sách là một ảnh chụp và để endpoint giá quyết định.
Chưa có mã: một bài kiểm thử Myanmar nên phản ứng thế nào?
Hãy để cửa sổ 20 phút chạy hết thay vì hủy sớm. Khi nó đóng mà không có SMS, lượt kích hoạt hết hạn và ví của bạn được hoàn đầy đủ một cách tự động.
Sau khi hết hạn, hãy kiểm tra dịch vụ có chấp nhận số ảo cho bước đó hay không, thử lại sau hoặc qua một tuyến dịch vụ khác, và làm chậm mọi tự động hóa đặt lại ngay lập tức. Thử lại liên tục tức thì hiếm khi hữu ích và có thể chạm giới hạn của chính dịch vụ. Một danh sách kiểm tra rộng hơn có trong giảm lỗi gửi OTP.
Thanh toán và môi trường kiểm thử hoạt động thế nào?
Có một ví USD trả trước với giá trả theo mức dùng: không có gói đăng ký và không có gói cước. Nạp tiền bằng thẻ hoặc stablecoin USDT/USDC và nhận hóa đơn PDF qua email cho mỗi lần nạp và mỗi lần mua số. Tài khoản phát triển có thể được chuyển sang sandbox theo yêu cầu để pipeline CI của bạn chạy thử với số và mã mô phỏng mà không đụng đến tiền thật. Hãy tuân thủ điều khoản của từng dịch vụ; Chính sách sử dụng chấp nhận được (Acceptable Use Policy) của OTP Route áp dụng cho mọi đơn.
Câu hỏi thường gặp
Tôi có thể nhận SMS OTP Myanmar mà không ở Myanmar không?
Có. Đặt một số +95 từ OTP Gateway, kích hoạt gửi mã từ dịch vụ, rồi đọc nó trong bảng điều khiển hoặc qua API từ bất cứ đâu.
Tôi nên lưu số Myanmar dạng 09 hay +959?
Lưu dạng E.164 bắt đầu bằng +959 và bỏ số 0 trung kế nội địa. Chấp nhận cả hai kiểu khi nhập và chuẩn hóa trước khi lưu.
Mã quốc gia của Myanmar trong API là gì?
Đó là mm, dùng trong GET /api/v1/prices và trong nội dung của POST /api/v1/activations.
Vì sao mẫu tiếng Miến Điện của tôi bị tách thành nhiều tin nhắn?
Chữ Miến Điện cần mã hóa UCS-2, chứa ít ký tự hơn trong mỗi đoạn. Hãy đặt mã ở đầu văn bản để vẫn đọc được ngay cả khi tin nhắn bị tách.
Tiền của tôi sẽ ra sao nếu mã +95 không bao giờ đến?
Không mất gì cả. Sau 20 phút không có SMS, hoặc khi hủy, toàn bộ số tiền tự động trả về ví của bạn.
OTP Route có thể cấp cho tôi số Myanmar dài hạn không?
Không có đường dây Myanmar tự phục vụ. Số chuyên dụng chỉ có cho Hoa Kỳ và Canada; bạn có thể gửi email tới [email protected] để hỏi về các thị trường khác.
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.