文档
测试

旧用户更新

GET
https://test.wellsign.cn/matrix/client/matrix/update/{number}

接口描述

未更新的旧用户在新版登录,接口会返回旧版的uid。完成五步才能成功

请求参数

参数名
类型
描述
必填
appUid
String
旧版app的uid
可选
xcxUid
String
旧版小程序的uid
可选
number
String
需要更新第几步,与设计图相同,需要按顺序更新,新增第五步绑定微信
必填
productType
Integer
类型:1微信小程序,2企业微信小程序,3钉钉小程序,4APP手机端,5APP平板端,6web端
必填
code
String
微信code,需要绑定微信第五步传
可选
userId
Integer
绑定微信时传新版用户id
可选
deviceToken
String
推送的token(小程序、web端不传)注:升级到第五步时传
可选
deviceId
String
登录用硬件id(小程序、web端不传)注:升级到第五步时传
可选
deviceInfo
String
机器类型信息(小程序、web端不传)注:升级到第五步时传
可选
appVersion
String
app版本(小程序、web端不传)注:升级到第五步时传
可选
deviceType
Integer
最近一次登录机器类型,0:安卓,1:ios;2:web;3:小程序 ( 注:升级到第五步时传)
可选
realNamePwd
String
小程序旧用户实名签署明文密码(仅限小程序用户升级时传,在第一步升级时传)
可选
wxNickname
String
微信昵称(仅限小程序用户升级时传,在第五步升级时传)
可选
updateType
int
(APP升级专用)升级类型 1:需要升级 2:需要升级且合并,此字段需要在调用第一步升级接口时传入
可选
mergeUserId
long
(APP升级专用)待合并的用户id,用户升级类型为2时会返回,此字段需要在调用第一步升级接口时传入
可选
loginType
int
(APP升级专用)登录方式,用户升级类型为2时会返回,此字段需要在调用第一步升级接口时传入
可选
appOpenId
string
(APP升级专用)待合并的用户有微信账号,传入登录接口返回的appOpenId,用户升级类型为2时会返回,此字段需要在调用第一步升级接口时传入
可选

响应参数

参数名
类型
描述
必填
data
object
返回数据
必填
updateStatus
int
当前数据所处的状态,-1:不是旧用户,0:未更新,1:完成第一步,2:完成第二步
必填
token
string
如果用户更新完成,返回token
可选
parseToken
string
如果用户更新完成,返回 parse token
可选
parseUserObjectId
string
如果用户更新完成,返回 parse 用户 id
可选
bucketName
string
如果用户更新完成返回
可选
region
string
如果用户更新完成返回
可选
sdkoToken
string
如果用户更新完成返回
可选
needBindWeChat
boolean
是否需要绑定微信,第四步完成后返回
可选
userId
int
新版用户id,第四步完成后返回
可选
bindWechatStatus
boolean
用户升级到第五步需要绑定微信时,可根据第五步返回的此字段判断用户是否有绑定成功
可选
msg
string
错误信息
必填
code
int
响应码。0:成功;其他代表错误
必填