OTP 集成
OTP(一次性密码)API offer 流程是一种服务器到服务器的验证方法,通常用于移动增值服务(mVAS)活动。这些活动在基础通话和短信之外提供额外服务,例如娱乐、提醒和数据服务。
使用 OTP 验证有助于:
提高线索质量
减少欺诈
提高整体活动可靠性

OTP API 如何工作
生成 OTP
当用户在落地页上提交其手机号码时,会生成一个唯一的、具有时效性的 OTP。
OTP 通过 API 调用发送给用户,此操作会被记录为 点击 在 Offer18 中。
验证 OTP
用户输入其移动设备上收到的 OTP。
OTP 通过 API 调用进行验证,并且这会被记录为 转化 在 Offer18 中。
要设置 OTP 集成,请按以下步骤操作:
导航至 Integration » OTP Integration
在 "Credentials" 部分中,定义 "Name" 用于该集成
添加广告主的 "OTP Send API URL" » 为 API 端点添加键和值
添加 "OTP Verify API URL" » 为 API 端点添加键和值
提交并下一步

对于 "OTP Send API URL", {msisdn} 是必填值。 对于 "OTP Verify API URL", {msisdn} 和 {otp} 都是必填值。 如果广告主的 API 需要任何额外的必填参数,请根据需要将它们添加到相应的 API 调用中。
为联盟成员生成 OTP API 端点
提交 API 设置后,继续进入 "Affiliate API Endpoints"。
添加 "Page Title" 用于落地页。
选择联盟 ID
点击 "Generate" 用于 OTP API 端点和落地页脚本

必须为该联盟成员启用 API 访问权限。
OTP 落地页脚本
下载落地页脚本并与您的联盟成员共享,以便他们将其集成到自己的应用程序或代码仓库中。如果他们没有专用的落地页,也可以直接将此脚本作为其现有设置的一部分使用。此集成只需最少的配置。
该脚本会根据配置中所选的联盟 ID 自动注入联盟 ID、API 凭据和其他所需参数。所有交易数据,例如 MSISDN 和 OTP,都会在 OTP 流程运行时动态填充,从而确保落地页与 OTP API 之间的无缝通信。
该脚本将以 PHP 格式下载。
最后更新于