From a9754a4e14f84d770168f2b9506d3854cf229b4b Mon Sep 17 00:00:00 2001 From: wangyaqi Date: Fri, 11 Nov 2022 16:46:06 +0800 Subject: [PATCH] docs: update uniCloud --- docs/uniCloud/http.md | 2 ++ docs/uniCloud/secure-network.md | 42 +++++++++++++++++++++++++++------ 2 files changed, 37 insertions(+), 7 deletions(-) diff --git a/docs/uniCloud/http.md b/docs/uniCloud/http.md index 579a97f9b..22cdec2bf 100644 --- a/docs/uniCloud/http.md +++ b/docs/uniCloud/http.md @@ -164,6 +164,8 @@ uni.request({ 调用url化的云对象时,以`url化路径/云对象方法名`形式的链接访问云对象的方法。例如:云对象配置的触发路径是`/todo`,调用`/todo/addTodo`即会触发云对象的addTodo方法。方法区分大小写且不可含`/`。 +2022年11月11日之前,访问路径只能以方法名结尾,在此时间之后调整为,允许使用多段路径访问云对象方法。仍以上述配置为例,`/todo/addTodo/self`和`/todo/addTodo/group`都会调用云对象的addTodo方法。 + ### 云对象入参@input url内query部分会被转换成云对象方法的入参。以下面的todo云对象为例 diff --git a/docs/uniCloud/secure-network.md b/docs/uniCloud/secure-network.md index b118c1947..9b7b202f9 100644 --- a/docs/uniCloud/secure-network.md +++ b/docs/uniCloud/secure-network.md @@ -356,13 +356,41 @@ module.exports = { } ``` -## 错误码 - -|错误码 |说明 |平台 | -|--- |--- |--- | -|ACCOUNT_NOT_EXISTS |用户账号不存在 |微信小程序 | -|OPENID_NOT_FOUND |用户表记录内openid未找到 |微信小程序 | -|GET_ENCRYPT_KEY_FAILED |获取加密key失败 |微信小程序 | +## 错误码@err-code + +自HBuilderX 3.6.9起安全网络使用以下错误规范,此前错误码未统一不建议使用。 + +### 客户端错误 + +|错误码 |错误详情 | +|--- |--- | +|10001 |App平台不支持小程序sdk和标准基座 | +|10003 |App平台appKey为空,请尝试重新打包 | +|10009 |App平台加密失败 | +|10010 |App平台解密失败 | +|20101 |客户端信息不在允许访问的客户端信息列表内,如果云端调整配置需要重新打包/运行客户端才会生效| +|20102 |微信小程序平台获取加密key失败 | + +### 云端错误 + +|错误码 |错误详情 | +|--- |--- | +|50000 |系统错误 | +|60101 |客户端AppId缺失 | +|60102 |客户端DeviceId缺失 | +|60103 |客户端OsName缺失 | +|60200 |服务空间未开通安全网络 | +|60201 |当前应用AppId尚未关联到uniCloud安全网络 | +|60202 |当前应用AppId已关联到uniCloud安全网络,但是当前客户端平台未关联| +|70001 |客户端时间错误 | +|70002 |客户端AppId未通过校验 | +|70003 |客户端DeviceId未通过校验 | +|70004 |客户端信息未通过校验 | +|70005 |用户账号不存在 | +|70006 |未找到用户openid | +|70007 |获取加密key失败 | +|70008 |客户端验证所需的签名缺失 | +|70009 |未找到加密key | 微信小程序加解密时还会使用uni-id-common的checkToken方法,相关错误码参考:[uni-id错误码](uni-id-summary.md#errcode) -- GitLab