Tiếng Việt
Danh sách kiểm tra để nhận mã SMS TikTok trong kiểm thử và vận hành
Để nhận mã xác minh TikTok với OTP Route, hãy đặt một activation TikTok trên số OTP Gateway ở quốc gia bạn cần, nhập số đó vào TikTok, rồi đọc mã trong dashboard hoặc qua API bằng cách thăm dò hay webhook có chữ ký. Giá bắt đầu từ $0.20 mỗi mã, và bạn chỉ bị tính phí nếu SMS đến trong khung thời gian 20 phút.
TikTok gửi mã SMS để làm gì?
TikTok cho phép mọi người tạo tài khoản bằng số điện thoại, đăng nhập bằng mã dùng một lần thay cho mật khẩu, bật xác minh hai bước và khôi phục quyền truy cập khi quên mật khẩu. Mỗi thời điểm đó đều có thể phát sinh một mã SMS, và mỗi thời điểm là một bước mà các nhóm xây dựng xung quanh TikTok có thể cần tái hiện: một agency xác nhận tài khoản thương hiệu mà họ quản lý, một kỹ sư QA kiểm tra tích hợp đăng nhập mạng xã hội, hoặc một nhóm vận hành giữ hồ sơ công ty tách khỏi điện thoại cá nhân của nhân viên.
Một số ảo cho TikTok phù hợp với những trường hợp đó, trong đó xác minh SMS TikTok để kiểm thử là trường hợp thường gặp nhất. Tất cả đều hợp pháp khi tài khoản thuộc về bạn hoặc khách hàng của bạn và nằm trong điều khoản của TikTok.
Danh sách kiểm tra trước khi đặt số
Mười phút cho những điểm này trước đơn TikTok đầu tiên sẽ tiết kiệm hàng giờ truy tìm các mã bị thiếu về sau:
- Chọn thị trường. Quốc gia của số nên khớp với khu vực của tài khoản hoặc trường hợp kiểm thử bạn đang tái hiện.
- Kiểm tra giá và tình trạng còn hàng.
GET /api/v1/prices?country=<id>&service=tiktoktrả về cả hai, theo thời gian thực. - Nạp tiền vào ví. Gọi
GET /api/v1/balancengay đầu lượt chạy sẽ báo lỗi sớm thay vì giữa chừng bài kiểm thử. - Quyết định cách nhận. Webhook cho CI và các job song song, thăm dò cho các lần kiểm tra thủ công nhanh.
- Tính trước việc đăng nhập lại. Nếu tài khoản phải đăng nhập lại vào tháng sau, số dùng một lần là công cụ sai (xem phần cuối).
- Nắm rõ quy tắc. Một tài khoản cho mỗi cá nhân hoặc doanh nghiệp thực, điều khoản của TikTok, và Chính sách Sử dụng Chấp nhận được (Acceptable Use Policy) của OTP Route.
Số điện thoại TikTok nên đến từ quốc gia nào?
Tuyến TikTok mở ở 202 quốc gia. Các lựa chọn phổ biến gồm Hoa Kỳ, Canada, Vương quốc Anh, Đức, Pháp, Brazil, Mexico, Indonesia, Philippines, Việt Nam, Thái Lan, Thổ Nhĩ Kỳ, Ả Rập Xê Út, Pakistan, Nigeria và Kenya.
Việc chọn quốc gia không chỉ là hình thức. TikTok điều chỉnh nội dung, tính năng và các bước kiểm tra đăng ký theo khu vực, nên một ca QA cho đợt ra mắt tại Brazil nên dùng số +55 và một bài kiểm thử bản địa hóa cho Philippines nên dùng số +63. Việc số không khớp với thị trường của tài khoản là một lý do phổ biến khiến một luồng hoạt động khác với những gì người dùng nhìn thấy.
Từng bước: API mã xác minh TikTok
Xác thực với https://otproute.com/api/v1 bằng khóa Bearer bắt đầu bằng or_live_ lấy từ Developer console.
- Xác định mã quốc gia bằng
GET /api/v1/countries; mã dịch vụ làtiktok. - Đọc giá hiện tại:
GET /api/v1/prices?country=br&service=tiktok. - Tạo activation bằng
POST /api/v1/activationsvới{"service": "tiktok", "country": "br"}. Giữ lại activation id từ phản hồi. - Nhập số được trả về vào màn hình điện thoại của TikTok và yêu cầu mã.
- Lấy mã từ sự kiện
activation.sms_received, hoặc thăm dòGET /api/v1/activations/{id}vài giây một lần. - Nếu kịch bản bị bỏ dở, hãy gọi
POST /api/v1/activations/{id}/cancelđể tiền được hoàn lại ngay.
Giới hạn của tài khoản là 300 yêu cầu mỗi phút, thừa sức để thăm dò nhiều activation cùng lúc. Tài liệu API liệt kê đầy đủ dạng yêu cầu và phản hồi.
Xây dựng bộ nhận webhook
Đăng ký một endpoint HTTPS trong Developer console (tối đa 5 cho mỗi tài khoản) và đăng ký nhận activation.sms_received, activation.expired và activation.cancelled. Sau đó hãy gia cố nó:
- Phân tích
X-OTPRoute-Signaturethànhtvàv1, tính HMAC-SHA256 của<t>.<raw body>bằng secret của endpoint, và so sánh trong thời gian hằng định. - Từ chối các dấu thời gian cũ hơn vài phút để chặn tấn công phát lại.
- Coi activation id như một khóa idempotency, để một sự kiện được gửi lại không cập nhật hai lần.
- Phản hồi nhanh bằng mã 2xx và giao việc chậm cho một hàng đợi.
Giữ thăm dò như phương án dự phòng cho môi trường phát triển cục bộ nơi không có URL công khai. Hướng dẫn của chúng tôi về bảo mật webhook OTP đi qua đoạn mã xác minh.
Xử lý sự cố khi mã TikTok không bao giờ xuất hiện
Sự im lặng từ TikTok thường có nguyên nhân bình thường:
- Chờ hết khung thời gian. Activation mở trong 20 phút; nếu không có gì đến, toàn bộ khoản phí được hoàn tự động.
- Chấp nhận rằng một số số bị từ chối. TikTok có thể từ chối số ảo ở một số khu vực hoặc tình huống, và quy tắc hoàn tiền bao trùm trường hợp đó.
- Thay đổi một biến số. Thử lại sau, hoặc thử quốc gia khác vẫn phù hợp với bài kiểm thử của bạn.
- Chậm lại. Yêu cầu mã hết lần này đến lần khác trong thời gian ngắn có thể kích hoạt giới hạn tốc độ riêng của TikTok; hãy giãn cách các lần thử.
- Kiểm tra phía bạn. Xác nhận số đã được nhập đầy đủ theo định dạng quốc tế và webhook của bạn đã trả về mã 2xx.
Khi nào đường dây chuyên dụng tại Hoa Kỳ hoặc Canada tốt hơn?
Một activation dùng một lần phù hợp với một lần xác minh. Một tài khoản thương hiệu phải đăng nhập lại, khôi phục quyền truy cập hoặc vượt qua các bước kiểm tra hai bước nhiều tháng sau đó cần một số mà nhóm bạn giữ. Dedicated Number đáp ứng trường hợp đó tại Hoa Kỳ và Canada từ $1.95/month, với SMS đến trong dashboard và trên webhook của bạn qua number.sms_received; xem số ảo. Đường dây dài hạn tự phục vụ không có ở các quốc gia khác.
Mọi khoản chi đều lấy từ một ví USD trả trước, nạp bằng thẻ hoặc USDT/USDC, với hóa đơn PDF cho mỗi lần nạp. Một tài khoản sandbox có thể được bật theo yêu cầu cho các bài kiểm thử tích hợp với mã mô phỏng.
Câu hỏi thường gặp
Làm sao để mã TikTok được gửi tự động đến backend của tôi?
Đặt một activation với mã dịch vụ tiktok, sau đó nhận mã qua webhook activation.sms_received có chữ ký hoặc bằng cách thăm dò GET /api/v1/activations/{id}.
Tôi có thể kiểm thử xác minh SMS TikTok cho một quốc gia cụ thể không?
Có. Chọn quốc gia khi bạn tạo activation; tuyến TikTok hiện bao phủ 202 quốc gia, và tình trạng khả dụng trực tiếp lấy từ endpoint giá.
Một mã OTP TikTok có giá bao nhiêu?
Từ $0.20 mỗi mã, thay đổi theo quốc gia. Con số chính xác hiển thị trong dashboard và trong GET /api/v1/prices trước khi bạn đặt số.
Chuyện gì xảy ra khi TikTok từ chối số ảo?
Không có SMS nào đến, nên activation hết hạn sau 20 phút hoặc bạn hủy nó, và toàn bộ số tiền quay về ví của bạn.
Số dùng một lần có đủ cho tài khoản thương hiệu chúng tôi quản lý lâu dài không?
Thường là không. Với các lần đăng nhập lặp lại và khôi phục, hãy dùng Dedicated Number của Hoa Kỳ hoặc Canada mà nhóm bạn giữ trong khi nó được gia hạn.
Tôi có thể dùng OTP Route để tạo nhiều tài khoản TikTok không?
Không. OTP Route dành cho việc kiểm thử và 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; hãy tuân thủ điều khoản của TikTok và chỉ dùng một tài khoản cho mỗi cá nhân hoặc doanh nghiệp thự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.