外观
SDK 快速接入
NullVerify 提供多种语言和平台的接入示例,帮助你快速集成网络验证功能。
支持的平台
| 平台 | 语言 | 文档 |
|---|---|---|
| Python 脚本 | Python 3 | 查看 |
| Auto.js | JavaScript | 查看 |
| Android NDK | C/C++ | 查看 |
接入流程概览
无论使用哪种语言,接入流程都是一致的:
- 初始化:设置
app_key和app_secret - 构造签名:按 签名算法 计算
sign - 卡密登录:调用登录接口获取
token - 心跳保活:定时发送心跳包保持会话
- 业务逻辑:执行你的应用逻辑
- 退出登录:程序结束时调用退出接口(可选)
接入要点
签名计算
签名是接入中最关键的环节。请仔细阅读 签名算法 文档,确保参数排序、拼接格式正确。
心跳间隔
登录成功后必须定时发送心跳包。建议使用登录响应中的 hg 字段值作为间隔(通常为 30 秒)。服务端实际超时时间由应用的 heartbeat_timeout_sec 配置决定,默认值为 1800 秒。