REST API
了解如何集成和使用 EngageLab OTP REST API。
EngageLab OTP 服务提供了一组 RESTful API,允许您通过编程方式创建模板、发送 OTP 并验证验证码。
请按照以下步骤开始使用 REST API。
创建 API Key
在调用任何 EngageLab OTP API 之前,您需要生成一个 API Key 来对您的请求进行身份验证。
- 登录 EngageLab 控制台。
- 进入 OTP 子控制台并选择您的应用。
- 在左侧导航栏中导航至 API Keys。
- 点击 Create API Key 生成新的
dev_key和dev_secret。
⚠️ 警告
您的dev_secret高度敏感。请务必妥善保管,切勿在客户端代码或公共代码库中泄露。
身份验证
EngageLab OTP API 使用 HTTP Basic 身份验证。您必须在所有 API 请求中包含 Authorization 请求头。
该请求头是使用您的 dev_key 和 dev_secret 进行 Base64 编码构建的:
Authorization: Basic ${base64_auth_string}
Authorization: Basic ${base64_auth_string}
此代码块在浮窗中显示
${base64_auth_string} 是将您的 dev_key 和 dev_secret 通过冒号(:)连接后进行 Base64 编码生成的:base64(dev_key:dev_secret)。
有关更多详细信息,请参阅 身份验证 指南。
调用 API
获得 API Key 并了解身份验证机制后,您就可以开始调用 API 了。所有 API 端点都使用基础 URL https://otp.api.engagelab.cc。
以下是您可以集成的几个主要 API:










