updateTwoFaInfo
概览
- API URL:/api/v1/zoloz/smile/updateTwoFaInfo
- API 描述:用于在不注销用户、不重新采集人脸的前提下,直接更新 Smile 用户绑定的手机号。
- 说明:本接口为服务端调用(Server-to-Server),无需客户端 SDK。
请求参数
字段名称 | 数据类型 | 最大长度 | 是否必填 | 默认值 | 描述 | 示例值 |
bizId | String | 32 | 是 | - | 业务 ID,用于链路追踪和幂等。例如,商户业务相关数据库中的序列 ID。 | "20260922000000000001" |
userId | String | 64 | 是 | - | 商户用户 ID,或其他可用于标识已注册用户的标识。例如手机号、邮箱等。 | "user_1234567890" |
newTwoFaInfo | String | 32 | 是 | - | 新手机号。必须为纯数字。 | "8613800138000" |
返回参数
字段名称 | 数据类型 | 必须返回 | 描述 | 示例值 |
result | 是 | API请求结果,包含结果状态、结果码和结果消息。 | { "resultStatus": "S", "resultCode": "SUCCESS", "resultMessage": "Success" } | |
transactionId | String | 否 | 本次注册生成的唯一交易ID。 说明:仅当交易进入处理阶段后系统才会返回
| "G000000001FSE2025070100000001308203****" |
处理结果
API通用结果码
有关通用结果码的完整列表,请参见API通用结果码。
API特有结果码
Smile verify initialize API的结果码见下表。
结果码 | 结果状态 | 描述 |
SUCCESS | S | 更新成功。 |
SAME_TWO_FA_INFO | F | 新手机号与当前一致,无需更新。 |
代码示例
请求示例
copy
{
"bizId": "20260922000000000001",
"userId": "user_1234567890",
"newTwoFaInfo": "8613800138000"
}返回示例
copy
{
"result": {
"resultStatus": "S",
"resultCode": "SUCCESS",
"resultMessage": "Success"
},
"transactionId": "G000000001FSU20260922000000013082032459"
}