ReOTP.
API 接口/1. 后台请求链接(Zero-Delay)
1 阅读需1分钟

1. 后台请求链接(Zero-Delay)

在用户点击登录按钮之前,静默且无延迟地获取验证链接。

ReOTP 系统旨在提供“免输入登录”(Zero-Type Auth)体验。您只需发送请求以获取 WhatsApp 或 Telegram 链接,我们将从用户发送的消息中自动获取其手机号码!

请求参数(Request Body):

  • apiKey(字符串 - 必填):您项目的 API 密钥。
  • phoneNumber(字符串 - 选填):用户的手机号码(例如:+966500000000)。如果不发送,我们将自动从发送方获取号码。
  • method(字符串 - 必填):必须为 "WHATSAPP""TELEGRAM"
  • returnUrl(字符串 - 选填):Telegram 验证成功后的跳转返回链接。

响应参数(Response Body):

  • requestId(字符串):用于追踪状态的请求 ID。
  • waLink(字符串):预生成的 WhatsApp 链接。
  • tgLink(字符串):预生成的 Telegram 链接。
  • expectedText(字符串):自动预填的消息文本。

收到这些链接后,将其绑定到登录按钮。当用户点击按钮时,即可一键打开 WhatsApp 或 Telegram。

集成代码(SDKs)
curl -X POST https://[your-domain.com]/api/verify/init \
  -H "Content-Type: application/json" \
  -d '{
    "apiKey": "YOUR_API_KEY",
    "method": "WHATSAPP"
  }'
交互式演示环境
API 测试交互平台

输入电话号码以初始化会话并实时测试服务器响应:

交互式 API 演练场

直接测试发送验证请求,并生成您偏好的编程语言集成代码。

curl -X POST https://reotp.com/api/verify/init \
  -H "Authorization: Bearer 15a1c1c7-ed05-40df-b7c3-69c327542a07" \
  -H "Content-Type: application/json" \
  -d '{
    "phoneNumber": "201000000000",
    "method": "WHATSAPP"
  }'