创建钱包用户
POST
/v2/users如果是钱包应用方项目,可以通过调用该接口给钱包应用创建终端用户信息, 以便于管理该终端用户下的链账户地址。
请求参数
固定值:application/json
项目 API Key,用于 API 访问鉴权
时间戳,1970年1月1日0点0分0秒到现在的毫秒数
API 签名,算法为SHA256(Params+Timestamp+ApiSecret)
默认值为0(未知)、1(个人)或2(企业/机构)
创建用户需要填入的参数, 当 user_type 为 0 时,需填入该字段。
7-12 位纯数字,按手机号规则做正则校验,不支持座机类型。
创建个人用户需要填入的参数, 当 user_type 为 1 时, 请根据 individual下的参数进行参数提交。 📢注意:individual 只作为展示的 Key, 实际上只需要入参 individual 下的参数即可
支持汉字以及大小写字母、空格
1:其他 2:中国大陆(默认) 3:中国香港 4:中国台湾
1:身份证(默认) 2:护照
24位数字+大写字母
7-12 位纯数字,按手机号规则进行校验,不支持座机类型
创建企业用户需要填入的参数, 当 user_type 为 2 时, 请根据 enterprise 下的参数进行参数提交。 📢注意:enterprise 只作为展示的 Key, 实际上只需要入参 enterprise 下的参数即可
支持汉字、大小写字母、数字和空格
1:其他 2:中国大陆(默认) 3:中国香港 4:中国台湾
企业社会信用代码或机构注册号,默认企业社会信用代码,长度不超过18位,由字母(区分大小写)或数字组成
7-12 位纯数字,按手机号规则进行校验,不支持座机类型
营业执照或认证授权人声明书的外部存储链接。
长度限制为64位,需符合邮箱规范,如"xxx@xxx.xx"
{
"user_type": 0,
"phone_num": "strings",
"individual": {
"name": "string",
"region": 1,
"certificate_type": 1,
"certificate_num": "string",
"phone_num": "strings"
},
"enterprise": {
"name": "string",
"registration_region": 1,
"registration_num": "strings",
"phone_num": "strings",
"business_license": "string",
"email": "string"
}
}
返回响应
同一个钱包项目下用户的唯一标识
{
"data": {
"user_id": "string",
"did": "string"
}
}