用户信息接口
用户注册接口
POST
https://service.xxx.com/platformapi/chainup/open/user/registration
需要将参数表格中的数据包装成json字符串 利用rsa 进行参数加密和签名 作为body中的data和sign
Headers
Content-Type
String
application/json
Request Body
app_id*
String
商家唯一编号
time*
String
请求时间
sign*
String
用rsa_third_pri对query中的数据签名
data*
String
rsa_saas_pub加密query中数据
{
"code": "", //返回code
"msg": "", //成功或失败提示信息
"data": "",
"sign": ""
}
data 中解密后的结构体
{
"uid": 2000000,//用户id
"inviteCode": "AAAAAA"//邀请码
}
以下为参与rsa加密的参数:
手机号和邮箱填写,只能填写其中一个
mobileNumber
String
NO
09011223
手机号码
countryCode
String
NO
93
手机号的国家拨号码
password
String
YES
TtEest19121
密码
invitedCode
String
YES
QSKNOQQQ
邀请码
用户注册信息
POST
https://service.xxx.com/platformapi/chainup/open/user/reg_info_list
需要将参数表格中的数据包装成json字符串 利用rsa 进行参数加密和签名 作为body中的data和sign
Headers
Content-Type
String
application/json
Request Body
app_id*
String
商家唯一编号
sign*
String
用rsa_third_pri对query中的数据签名
data*
String
rsa_saas_pub加密query中数据
time*
String
请求时间
{
"code": "", //返回code
"msg": "", //成功或失败提示信息
"data": "",
"sign": ""
}
data 中解密后的结构体
{
"userInfoList": [
{
"uid": 23000,//用户uid
"mobileNumber": "9989921",
"email": "[email protected]",
"inviteCode": "SDONOQWE",//邀请码
"pid": "3999009"//父级uid
}
],
"count": 20
}
以下为参与rsa加密的参数:
page
String
NO
1
翻页页数,不填默认为1
pageSize
String
NO
20
每页数量,不填默认为100
regStartTime
String
YES
1232123421123
开始注册时间(13位时间戳)
邀请关系查询-上级
返回当前查询到的所有上级,最高五级
POST
https://service.xxx.com/platformapi/chainup/open/user/user_superior
需要将参数表格中的数据包装成json字符串 利用rsa 进行参数加密和签名 作为body中的data和sign
Headers
Content-Type
String
application/json
Request Body
appKey*
String
商家唯一app_id
sign*
String
用rsa_third_pri对query中的数据签名
time*
String
请求时间
data*
String
rsa_saas_pub加密query中数据
{
"code": "", //返回code
"msg": "", //成功或失败提示信息
"data": "",
"sign": ""
}
data 中解密后的结构体
{
"user": {
"uid": 230001,//用户id
"inviteCode": "WEQSDA",//邀请码
"invitedCode": "OONSIAD",//被邀请码
"invitedUid": 2300002 //邀请人Uid
},
"level1": {
"uid": 230003,//用户id
"inviteCode": "SDKKCNASD",//邀请码
"invitedCode": "SDOMMQWE",//被邀请码
"invitedUid": 2399901//邀请人Uid
},
"level2": {
"uid": 230003,//用户id
"inviteCode": "SDKKCNASD",//邀请码
"invitedCode": "SDOMMQWE",//被邀请码
"invitedUid": 2399901//邀请人Uid
}
}
以下为参与rsa加密的参数:
openid,用户uid,与openId和emailOrPhone三选一,优先uid
openId
String
NO
该授权用户所属该商户下的唯一openId
uid
String
NO
用户id
emailOrPhone
String
NO
手机号或者邮箱号
邀请关系查询-下级
POST
https://service.xxx.com/platformapi/chainup/open/user/user_invite
需要将参数表格中的数据包装成json字符串 利用rsa 进行参数加密和签名 作为body中的data和sign
Headers
Content-Type
String
application/json
Request Body
app_id*
String
商家唯一编号
sign*
String
用rsa_third_pri对query中的数据签名
data*
String
rsa_saas_pub加密query中数据
time*
String
请求时间
{
"code": "", //返回code
"msg": "", //成功或失败提示信息
"data": "",
"sign": ""
}
data 中解密后的结构体
{
"levelOneCount": 4,//第一层子级
"levelTwoCount": 9,//第二层子级
"cuerrentUser": {
"uid": 10002053,//当前用户uid
"nickname": "xuyang",//当前用户nickname
"inviteCode": "EAAAQATW",//当前用户邀请码
"invitedUid": -1,//当前用户邀请人,不存在时返回-1
"invitedCode": "",//当前用户被邀请码,不存在返回空串
"ctime": "2019-09-02 12:24:36"
},
"userExtInviteVoList": [//被邀请人列表
{
"uid": 10002183,//uid
"nickname": "小明",//nickname
"inviteCode": "XXXXXXXX",//邀请码
"level": 1,//第一层子级
"invitedUid": 10002181,//邀请人uid
"invitedNickname": "小花",//邀请人nickname
"invitedCode": "XXXXXXXX",//邀请人邀请码
"phone": "18310479052",//手机号码
"email": "[email protected]",//email
"ctime": "2020-08-22 19:40:18",//注册时间
"childLevel": [
{
"uid": 10002065,
"nickname": "小明",
"inviteCode": "XXXXXXXX",
"level": 2,//第二层子级
"invitedUid": 10002183,
"invitedNickname": "小花",
"invitedCode": "XXXXXXXX",
"phone": "18210479051",
"email": "[email protected]",
"ctime": "2020-04-09 20:52:26"
},
{
"uid": 10002065,
"nickname": "小明",
"inviteCode": "XXXXXXXX",
"level": 2,
"invitedUid": 10002183,
"invitedNickname": "小花",
"invitedCode": "XXXXXXXX",
"phone": "18210479051",
"email": "[email protected]",
"ctime": "2020-04-09 20:52:26"
},
{
"uid": 10002065,
"nickname": "小明",
"inviteCode": "XXXXXXXX",
"level": 2,
"invitedUid": 10002183,
"invitedNickname": "小花",
"invitedCode": "XXXXXXXX",
"phone": "18210479051",
"email": "[email protected]",
"ctime": "2020-04-09 20:52:26"
},
{
"uid": 10002065,
"nickname": "小明",
"inviteCode": "XXXXXXXX",
"level": 2,
"invitedUid": 10002183,
"invitedNickname": "小花",
"invitedCode": "XXXXXXXX",
"phone": "18210479051",
"email": "[email protected]",
"ctime": "2020-04-09 20:52:26"
},
{
"uid": 10002065,
"nickname": "小明",
"inviteCode": "XXXXXXXX",
"level": 2,
"invitedUid": 10002183,
"invitedNickname": "小花",
"invitedCode": "XXXXXXXX",
"phone": "18210479051",
"email": "[email protected]",
"ctime": "2020-04-09 20:52:26"
}
]
}
]
}
以下为参与rsa加密的参数:
openId
String
NO
该授权用户所属该商户下的唯一openId
uid
String
NO
用户uid
emailOrPhone
String
NO
手机号或者邮箱号
page
String
YES
1
翻页页数,不填默认为1
pageSize
String
YES
20
每页数量,不填默认为100
用户实名接口
POST
https://service.xxx.com/platformapi/chainup/open/user/verifyUserIdentity
需要将参数表格中的数据包装成json字符串 利用rsa 进行参数加密和签名 作为body中的data和sign
Headers
Content-Type
String
application/json
Request Body
app_id*
String
商家唯一编号
sign*
String
用rsa_third_pri对query中的数据签名
data*
String
rsa_saas_pub加密query中数据
time*
String
请求时间
{
"code": "0",
"msg": "suc",
"sign": "",
"data": ""
}
以下为参与rsa加密的参数:
uid
String
YES
230000
用户id
countryCode
String
YES
93
国家编码,需要输入正确的code,code在左侧国家编码中获取
certificateNumber
String
YES
211111111111
证件号码
familyName
String
YES
test
姓
name
String
YES
test
名
firstPhoto
String
NO
证件照片,只支持在线图片地址,最多输入三个,逗号分隔,例: "https://oss.com.https://oss.com,https://oss.com"
用户登录历史
POST
https://service.xxx.com/platformapi/chainup/open/user/getUserHistoryLogin
Headers
Content-Type
String
application/json
Request Body
appKey*
String
商家唯一编号appKey
sign*
String
uid*
String
用户id
endDate
String
结束时间 2024-00-00 00:00:00
startDate
String
开始时间 2024-00-00 00:00:00
{
"code": "0",
"msg": "suc",
"data": {
"count": 10,
"HistoryLogin": [
{
"id": 2323332,
"uid": 2324288,//用户id
"lgType": 1,//登录方式,1:手机号,2:邮件,3:微信,4:QQ,5:APP扫码登录
"lgPlatform": 3,//登录平台,1:WEB,2:H5,3:APP ,4 : OAUTH
"lgSystem": "web",//登录系统,例如:‘android’,‘ios
"lgIp": "111.203.241.52",//登录IP
"lgStatus": 1,// 登录状态,1:成功,2:失败
"lgInTime": 1598352251000//用户登录时间
},
{
"id": 2323332,
"uid": 2324288,//用户id
"lgType": 1,//登录方式,1:手机号,2:邮件,3:微信,4:QQ,5:APP扫码登录
"lgPlatform": 3,//登录平台,1:WEB,2:H5,3:APP ,4 : OAUTH
"lgSystem": "web",//登录系统,例如:‘android’,‘ios
"lgIp": "111.203.241.52",//登录IP
"lgStatus": 1,// 登录状态,1:成功,2:失败
"lgInTime": 1598352251000//用户登录时间
}
]
}
}
Last updated