# 响应体规范
# 失败返回值
只要 code
不为0,都属于失败,前端 vk.callFunction
会走 fail
回调,并自动执行 vk.alert(msg);
{
"code": -1,
"msg": "兑换失败,积分不足"
}
1
2
3
4
2
3
4
# 成功返回值
只有 code
为0,才代表成功,前端 vk.callFunction
才会走 success
回调
{
"code": 0,
"msg": "兑换成功"
}
1
2
3
4
2
3
4
# 特殊意义的返回值
# 自动更新vuex内的userInfo缓存
当 needUpdateUserInfo
为true,同时 userInfo
不为空,则自动更新vuex内的userInfo缓存
{
"code": 0,
"msg": "兑换成功",
"needUpdateUserInfo": true,
"userInfo":{
...最新的用户信息
}
}
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# 自动更新前端token
当 vk_uni_token
有值,且满足以下格式时,自动更新前端token
{
"code": 0,
"vk_uni_token": {
"token":"xxxxxx", // token的值
"tokenExpired": 1681818627000, // token的过期时间(时间戳)
}
}
1
2
3
4
5
6
7
2
3
4
5
6
7
← 商品SKU选择器组件 全局错误码 →