Giao diện lập trình/1. Yêu cầu liên kết trong nền (Zero-Delay)
2 Phút đọc
1. Yêu cầu liên kết trong nền (Zero-Delay)
Nhận các liên kết xác thực một cách bảo mật và không độ trễ trước khi người dùng nhấn vào nút đăng nhập.
Hệ thống ReOTP được thiết kế để cung cấp trải nghiệm "đăng nhập không có số" (Zero-Type Auth). Chỉ cần gửi yêu cầu để nhận các liên kết WhatsApp hoặc Telegram và chúng tôi sẽ thu thập số điện thoại của người dùng từ tin nhắn của họ!
Các tham số được gửi (Request Body):
apiKey(văn bản - bắt buộc): Khóa API của dự án bạn.
phoneNumber(văn bản - tùy chọn): Số điện thoại của người dùng (ví dụ:+966500000000). Nếu không gửi, chúng tôi sẽ thu thập số này tự động từ người gửi.
method(văn bản - bắt buộc): Phải là"WHATSAPP"hoặc"TELEGRAM".
returnUrl(văn bản - tùy chọn): Liên kết trả về sau khi thành công trên Telegram.
Các tham số được nhận (Response Body):
requestId(văn bản): Mã xác định quy trình để theo dõi trạng thái.
waLink(văn bản): Liên kết WhatsApp đã được thiết lập.
tgLink(văn bản): Liên kết Telegram đã được thiết lập.
expectedText(văn bản): Văn bản tin nhắn tự động.
Sau khi nhận được các liên kết này, hãy gắn chúng vào các nút đăng nhập, và khi người dùng nhấn vào nút, WhatsApp hoặc Telegram sẽ được mở ngay lập tức.
Mã tích hợp (SDKs)
Khu chơi tương tác
Nền tảng tương tác kiểm thử API
Nhập số điện thoại để khởi tạo phiên và kiểm tra phản hồi server tức thì:
Sân chơi API tương tác trực tiếp (Interactive API Playground)
Thử gửi yêu cầu xác thực trực tiếp và tạo code tích hợp ngôn ngữ bạn thích.
curl -X POST https://reotp.com/api/verify/init \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"phoneNumber": "201000000000",
"method": "WHATSAPP"
}'