diff --git a/docs/uniCloud/uni-id.md b/docs/uniCloud/uni-id.md index 5a9418ca1e901f56f55f73452fca713a5e0cc0f2..eecd28245f38d47a4901b9f795c09e383add928f 100644 --- a/docs/uniCloud/uni-id.md +++ b/docs/uniCloud/uni-id.md @@ -2569,7 +2569,7 @@ exports.main = async function(event,context) { |模块 |模块码 |错误代码 |错误信息 | |:-: |:-: |:-: |:-: | -|登录通用模块 |100 |01 |(10001)账号已禁用 | +|`登录通用模块` |100 |01 |(10001)账号已禁用 | |账号、邮箱、手机+密码登录|101 |01 |(10101)用户不存在 | | | |02 |(10102)密码错误 | | | |03 |(10103)密码错误次数过多 | @@ -2588,38 +2588,38 @@ exports.main = async function(event,context) { | |107 |04 |(10704)此账户尚未注册 | | |107 |05 |(10705)identityToken校验失败 | | |107 |06 |(10706)签发机构检验失败 | -|注册通用模块 |200 |- |- | +|`注册通用模块` |200 |- |- | |账号、邮箱、手机+密码注册|201 |01 |(20101)用户名、邮箱、手机号必填一项 | | | |02 |(20102)用户名、邮箱、手机号冲突 | -|Token类 |300 |- |- | +|`Token类` |300 |- |- | |生成Token |301 |- |- | |验证Token |302 |01 |(30201)设备特征校验未通过 | | | |02 |(30202)云端已不包含此token | | | |03 |(30203)token已过期 | | | |04 |(30204)token校验未通过 | -|账号安全类 |400 |- |- | +|`账号安全类` |400 |- |- | |登出 |401 |- |- | |修改密码 |402 |01 |(40201)用户不存在 | | | |02 |(40202)旧密码错误 | |重置密码 |403 |- |- | -|验证类 |500 |- |- | +|`验证类` |500 |- |- | |设置验证码 |501 |01 |(50101)参数错误 | |校验验证码 |502 |01 |(50201)参数错误 | | | |02 |(50202)验证码错误或已失效 | |发送短信验证码 |503 |01 |(50301)验证码发送失败,一般message内有描述 | -|绑定账号 |600 |- |- | +|`绑定账号` |600 |- |- | |绑定手机号 |601 |01 |(60101)此手机号已被绑定 | |绑定邮箱 |602 |01 |(60201)此邮箱已被绑定 | |绑定微信 |603 |01 |(60301)获取openid失败 | | | |02 |(60302)此账号已被绑定 | |绑定支付宝 |604 |01 |(60401)获取openid失败 | | | |02 |(60402)此账号已被绑定 | -|解绑账号 |700 |- |- | +|`解绑账号` |700 |- |- | |解绑手机号 |701 |01 |(70101)解绑失败,可能已经解绑或者账号不匹配 | |解绑邮箱 |702 |01 |(70201)解绑失败,可能已经解绑或者账号不匹配 | |解绑微信 |703 |01 |(70301)解绑失败,可能已经解绑 | |解绑支付宝 |704 |01 |(70401)解绑失败,可能已经解绑 | -|基础功能 |800 |- |- | +|`基础功能` |800 |- |- | |更新用户信息 |801 |01 |(80101)参数错误 | |设置头像 |802 |- |- | |获取用户信息 |803 |01 |(80301)未查询到用户信息 | @@ -2633,7 +2633,13 @@ exports.main = async function(event,context) { | | |02 |(80602)调用获取openid接口失败 | |获取支付宝openid |807 |01 |(80701)未能获取openid | | | |02 |(80702)调用获取openid接口失败 | -|公用码 |900 |01 |(90001)数据库读写异常 | +|解密微信encryptedData |808 |01 |(80801)sessionKey获取失败 | +| | |02 |(80802)解密失败 | +| | |03 |(80803)appid不匹配([watermark](https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/signature.html#%E5%8A%A0%E5%AF%86%E6%95%B0%E6%8D%AE%E8%A7%A3%E5%AF%86%E7%AE%97%E6%B3%95)敏感数据归属appid与config.json中appid不匹配)| +| | |04 |(80804)code或sessionKey必须有其中一个 | +| | |05 |(80805)encryptedData不可为空 | +| | |06 |(80806)iv不可为空 | +|`公用码` |900 |01 |(90001)数据库读写异常 | **另外还有一些字符串类型的扩展错误码在各自接口的文档中展示,请不要直接使用`code>0`这种方式来判断是否有错误,建议使用`if(code){}`来判断是否有错误**