Tiếng Việt
Nhận mã xác minh +49 của Đức cho kiểm thử và vận hành
Có, bạn có thể nhận mã xác minh của Đức (+49) bằng OTP Route: đặt một số Đức trên OTP Gateway, mã sẽ hiện trong dashboard hoặc đến backend của bạn qua REST API hay webhook có chữ ký. Giá bắt đầu từ $0.20 mỗi mã, thay đổi theo dịch vụ, và bạn chỉ bị tính phí khi SMS thực sự đến trong cửa sổ 20 phút.
Vì sao các đội sản phẩm kiểm thử với số của Đức?
Đức là nền kinh tế lớn nhất Liên minh châu Âu và thường là điểm dừng đầu tiên khi một công ty mở rộng sang khu vực DACH nói tiếng Đức. Điều đó khiến đây là thị trường mà một bước đăng ký bị lỗi sẽ rất tốn kém: người dùng nhận ra ngay, và các ticket hỗ trợ đến bằng tiếng Đức.
Những lý do điển hình khiến các đội tìm đến một số xác minh Đức:
- QA trước khi ra mắt. Trước khi bật gian hàng hoặc trang ứng dụng tại Đức, ai đó phải đi qua quy trình đăng ký với một số +49 thật và xác nhận mã được chấp nhận.
- Kiểm tra bản địa hóa. Nhiều dịch vụ gửi mẫu SMS bằng tiếng Đức tới các số Đức. Nếu ứng dụng của bạn tự đọc mã, hãy kiểm tra rằng trình phân tích xử lý được cách diễn đạt tiếng Đức và không mong đợi một cụm tiếng Anh trước các chữ số.
- Vận hành khu vực. Các agency và đội vận hành quản lý hồ sơ doanh nghiệp cho khách hàng Đức cần một cách hoàn tất xác minh mà không chuyển mã tới điện thoại cá nhân của nhân viên.
- Kỳ vọng về quyền riêng tư. Người dùng Đức thường cẩn trọng với dữ liệu cá nhân, nên các đội kiểm thử luồng bằng điện thoại tạm của nhân viên sẽ để lại những bản ghi lộn xộn. Một tuyến kiểm thử riêng giúp giữ số cá nhân ra khỏi quy trình.
Nên lưu và chuẩn hóa số +49 như thế nào?
Số của Đức làm mã kiểm tra hợp lệ vấp ngã thường xuyên hơn hầu hết các nước. Vài quy tắc thực tế:
- Bỏ tiền tố trunk. Trong nước Đức, số di động được viết với số
0đứng đầu, ví dụ0151 2345 6789. Ở dạng E.164, số0đó biến mất:+4915123456789. - Xử lý ký pháp lai. Người ta thường viết
+49 (0)151 .... Bộ chuẩn hóa của bạn nên bỏ số 0 trong ngoặc thay vì giữ lại, nếu không bạn sẽ có chuỗi không hợp lệ+490151.... - Chấp nhận
0049. Tiền tố quốc tế00vẫn phổ biến trong form và bảng tính; hãy đổi nó thành+49. - Đừng giả định độ dài cố định. Cách đánh số của Đức không đồng nhất, và số di động lẫn số cố định có số chữ số khác nhau. Hãy kiểm tra mã quốc gia và một khoảng hợp lý thay vì một độ dài chính xác.
Hãy lưu dạng E.164 dưới dạng chuỗi, và chỉ thêm khoảng trắng khi hiển thị. Các số mà OTP Route trả về đã ở định dạng quốc tế, nên có thể đưa thẳng vào fixture kiểm thử.
Tuyến Đức có thể xác minh những dịch vụ nào?
Tuyến Đức trên OTP Gateway hiện bao phủ hơn 2,500 dịch vụ. Các dịch vụ phổ biến trong ảnh chụp trực tiếp gồm WhatsApp, Telegram, Google (Gmail & YouTube), Facebook, Instagram, TikTok, X (Twitter), ChatGPT (OpenAI), Claude, Microsoft & Outlook, Amazon, Discord, LinkedIn, Signal và eBay.
Nguồn số thay đổi trong ngày, nên hãy coi mọi danh sách chỉ là điểm khởi đầu. GET /api/v1/services và GET /api/v1/countries trả về những gì có thể đặt ngay lúc này, và dashboard cho thấy bức tranh tương tự trước khi bạn tốn bất cứ khoản nào.
Luồng API OTP của Đức hoạt động ra sao?
Luồng API OTP của Đức là năm lệnh gọi giống như bất kỳ nơi nào khác, với de là country id.
Tạo một khóa Bearer trong Developer console (khóa bắt đầu bằng or_live_; bạn có thể giữ tối đa 10 khóa mỗi tài khoản). Gọi GET /api/v1/prices?country=de&service=whatsapp để đọc giá hiện tại của cặp đó. Khi mức giá phù hợp, gửi POST /api/v1/activations với body JSON như {"service": "whatsapp", "country": "de"}. Phản hồi cho bạn activation id và số +49 để nhập vào ứng dụng đang kiểm tra.
Từ đó, hãy chọn cách thu mã. Một endpoint webhook nhận activation.sms_received kèm tin nhắn; kiểm tra header X-OTPRoute-Signature (HMAC-SHA256 của timestamp cộng raw body, dùng secret của endpoint làm khóa) và từ chối timestamp cũ. Nếu bạn không muốn mở endpoint, hãy polling GET /api/v1/activations/{id} với khoảng cách vừa phải; giới hạn tài khoản là 300 yêu cầu mỗi phút, dùng chung giữa các khóa. Nếu bài kiểm thử bị hủy giữa chừng, POST /api/v1/activations/{id}/cancel sẽ giải phóng số. Payload đầy đủ nằm trong tài liệu API.
Người không phải lập trình viên có dùng dashboard được không?
Được. Nhân viên vận hành và người kiểm thử thủ công có thể làm toàn bộ mà không cần động đến API xác minh SMS:
- Tạo tài khoản bằng email và mã 6 chữ số chúng tôi gửi, hoặc bằng đăng nhập Google.
- Nạp tiền vào ví.
- Chọn Đức, rồi chọn dịch vụ bạn cần xác minh.
- Kiểm tra giá hiển thị, xác nhận, và sao chép số +49 vào form đăng ký.
- Theo dõi lượt kích hoạt; mã xuất hiện trong dashboard ngay khi nó đến.
Đây là cách nhanh để có một số +49 để kiểm thử một luồng đơn lẻ trước khi ai đó viết tự động hóa cho nó.
Chuyện gì xảy ra khi không có mã nào đến số của Đức?
Mỗi lượt kích hoạt mở trong 20 phút. Nếu không có SMS nào đến trong thời gian đó, hoặc bạn hủy, toàn bộ số tiền tự động quay lại ví của bạn. Bạn chỉ trả tiền cho những mã đã được gửi.
Khi mã chậm hoặc không đến:
- Hãy để cửa sổ chạy hết trước khi bỏ cuộc; một số bên gửi xếp hàng tin nhắn.
- Xác nhận rằng dịch vụ có chấp nhận số ảo hay không. Một số nền tảng từ chối chúng, và đó chính là trường hợp mà cơ chế hoàn tiền bao phủ.
- Thử lại sau, hoặc thử một tuyến khác cho cùng dịch vụ, thay vì đặt lại liên tục. Việc lặp lại nhanh thường làm mọi thứ tệ hơn chứ không tốt hơn.
- Ghi activation id cùng với lần chạy kiểm thử để có thể truy vết các lỗi.
Ghi chú của chúng tôi về định tuyến OTP theo quốc gia trình bày cách chọn tuyến dự phòng một cách hợp lý.
Có đường dây dài hạn của Đức không?
Không phải dưới dạng sản phẩm tự phục vụ. Dedicated Virtual Numbers, các đường dây dài hạn của chúng tôi từ $1.95/tháng, chỉ được cung cấp tại Hoa Kỳ và Canada, nơi có thể mua tức thì từ dashboard. Hiện tại Đức không có sản phẩm tự phục vụ tương đương.
Nếu đội của bạn cần một số Đức cố định, ví dụ một tài khoản staging phải đăng nhập lại vào quý sau, hãy gửi email tới [email protected] và mô tả trường hợp sử dụng. Khả năng cung cấp phụ thuộc vào quy định địa phương và không được hứa trước. Với các mã dùng một lần, OTP Gateway là công cụ phù hợp.
Việc thanh toán cho các lượt kích hoạt ở Đức được xử lý ra sao?
OTP Route chạy trên một ví USD trả trước duy nhất. Không có phí hằng tháng và không có gói để chọn; bạn nạp tiền bằng thẻ hoặc stablecoin USDT/USDC và chi tiêu khi mã đến. Mỗi lần nạp tạo ra một hóa đơn PDF gửi qua email, giúp bộ phận tài chính yên tâm khi chi phí kiểm thử được chia cho nhiều dự án.
Với công việc tích hợp, một tài khoản phát triển có thể được chuyển sang sandbox khi có yêu cầu. Sandbox trả về số và mã mô phỏng, nên bạn có thể thử trình xử lý webhook và logic định tuyến OTP đầu cuối mà không phải trừ vào số dư ví.
Câu hỏi thường gặp
Tôi có thể kiểm thử luồng đăng ký tại Đức của ứng dụng mà không cần SIM địa phương không?
Có. Đặt một số +49 trên OTP Gateway, nhập vào ứng dụng của bạn, và đọc mã từ dashboard, API hoặc webhook.
Tôi gửi country id nào cho Đức?
Dùng de trong trường country của POST /api/v1/activations và trong truy vấn giá.
Làm sao nhận tự động mã SMS OTP của Đức?
Đăng ký một endpoint webhook và xử lý sự kiện activation.sms_received sau khi xác minh chữ ký, hoặc polling lượt kích hoạt theo id nếu bạn không muốn chạy một endpoint.
Tôi có bị tính phí nếu WhatsApp hoặc dịch vụ khác không bao giờ gửi mã không?
Không. Nếu không có gì đến trong 20 phút, hoặc bạn hủy trước, toàn bộ số tiền sẽ quay lại ví của bạn.
Mã gửi tới số của Đức có đến bằng tiếng Đức không?
Thường là có, vì nhiều dịch vụ bản địa hóa SMS theo quốc gia của số, dù một số gửi bằng tiếng Anh. Hãy xây dựng việc trích xuất mã dựa trên các chữ số thay vì các từ xung quanh.
Tôi có thể giữ một số Đức để đăng nhập nhiều lần không?
Không có số dài hạn tự phục vụ tại Đức; các đường dây đó chỉ có cho Hoa Kỳ và Canada. Bạn có thể gửi email tới [email protected] để hỏi về một nhu cầu cụ thể.
Có quy tắc nào về cách tôi dùng số của Đức không?
Có. 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, và chỉ dùng số để kiểm thử hoặc vận hành các tài khoản và sản phẩm hợp pháp của chính bạ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.