验证机器码是否可用
2026/2/23大约 1 分钟
验证机器码是否可用
验证机器码是否已被绑定,支持查询机器码是否可用以及绑定状态。
接口地址:POST /verify/verify_is_machine_code_available
请求头
| 参数名 | 必填 | 说明 |
|---|---|---|
| Content-Type | 是 | 固定值:application/json |
请求参数
| 参数名 | 类型 | 必填 | 格式 | 说明 |
|---|---|---|---|---|
| user_id | string | 是 | 18位字符串 | 用户身份证号 |
| machine_code | string | 是 | 32位字符串 | 机器码 |
请求示例
{
"user_id": "110***********1234",
"machine_code": "abcd1234efgh5678ijkl9012mnop3456"
}响应参数
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| status | int | 是 | HTTP 状态码 |
| code | string | 是 | 校验结果代码 |
| info | string | 是 | 校验结果信息 |
| result | bool | 是 | 机器码是否可用 |
成功响应示例
机器码已绑定在该用户下
{
"status": 200,
"code": "10002",
"info": "机器码已绑定在该用户下",
"result": true
}机器码已绑定其他用户
{
"status": 200,
"code": "10003",
"info": "机器码已绑定",
"result": true
}机器码未绑定
{
"status": 200,
"code": "10000",
"info": "机器码未绑定",
"result": false
}错误响应示例
接口未开放
{
"status": 403,
"code": "10001",
"info": "服务器未开放此接口",
"result": false
}用户身份证号不合法
{
"status": 400,
"code": "10002",
"info": "用户身份证号不合法",
"result": false
}错误代码说明
| 代码 | 说明 |
|---|---|
| 10000 | 机器码未绑定 |
| 10001 | 服务器未开放此接口 |
| 10002 | 机器码已绑定在该用户下 / 用户身份证号不合法 |
| 10003 | 机器码已绑定 |
提示
此接口用于在绑定机器前检查机器码是否已被占用,避免重复绑定导致绑定失败。
警告
result 为 true 表示机器码已被绑定,result 为 false 表示机器码未被绑定。