提交 e680ede2 编写于 作者: A Anne_LXM

docs: 修正迁移后错误的链接

上级 0998571d
......@@ -315,7 +315,7 @@ uniCloud.offResponse(logResponse)
> 新增于HBuilderX 3.5.0
用于监听客户端需要登录事件,此接口需要搭配uniIdRouter使用,参考:[uniIdRouter](uni-id/summary.md#uni-id-router)
用于监听客户端需要登录事件,此接口需要搭配uniIdRouter使用,参考:[uniIdRouter](uni-id/summary.md?id=uni-id-router)
代码示例:
......
......@@ -57,7 +57,7 @@ App和微信两个平台细化说明如下:
![App云端一体安全网络模块](https://qiniu-web-assets.dcloud.net.cn/unidoc/zh/secure-network-app-manifest.jpg)
**注意:**打包后生效。测试时需打包[自定义基座](https://uniapp.dcloud.net.cn/tutorial/run/run-app.html#customplayground)
**注意:** 打包后生效。测试时需打包[自定义基座](https://uniapp.dcloud.net.cn/tutorial/run/run-app.html#customplayground)
4. 在服务空间创建数据表[opendb-app-client-key](https://gitee.com/dcloud/opendb/tree/master/collection/opendb-app-client-key)用于保存发放给客户端的密钥对。
......@@ -68,7 +68,7 @@ App和微信两个平台细化说明如下:
- 切勿删除或修改此集合内容,否则会导致部分客户端不能发送安全网络请求(重新安装客户端或清除客户端数据后才能正常使用)
- 如果服务空间开通了redis,会自动在redis内存储一份客户端密钥对,以加速安全网络请求的处理。所使用的键为`unicloud:secure:app-client-key:{appId}:{deviceId}:string`
- **强烈强烈建议开启redis功能、且在云函数package.json中关联redis扩展,**会大幅加快访问速度并减少数据库请求次数。因安全网络的加密行为已经导致比普通网络多耗时,所以商用项目请务必开通redis以保障速度。在[uniCloud控制台](https://unicloud.dcloud.net.cn/)点redis即可开通。
- **强烈强烈建议开启redis功能、且在云函数package.json中关联redis扩展,** 会大幅加快访问速度并减少数据库请求次数。因安全网络的加密行为已经导致比普通网络多耗时,所以商用项目请务必开通redis以保障速度。在[uniCloud控制台](https://unicloud.dcloud.net.cn/)点redis即可开通。
5. 上传任意schema文件到服务空间以触发一次clientDB云端模块的更新
......
......@@ -464,7 +464,7 @@ uni-im2.0 废弃了1.0通过Vuex的状态管理方式,不再需要关心vuex
| |- dataList|array |会话数据列表 |
| |- hasMore |boolean |是否还有更多会话数据 |
|currentConversationId |string |正在对话的会话id |
|heartbeat |timestamp |心跳(精确到秒)详情:[心跳概念说明](#heartbeatExplain) |
|heartbeat |timestamp |心跳(精确到秒)详情:[心跳概念说明](#heartbeat-explain) |
|friend |object |好友对象 |
| |- dataList|array |好友数据列表 |
| |- hasMore |boolean |是否还有更多好友数据 |
......@@ -482,7 +482,7 @@ uni-im2.0 废弃了1.0通过Vuex的状态管理方式,不再需要关心vuex
|dataBaseIsOpen |boolean |判断本地sqlite数据库是否已经打开(仅app端有用) |
|socketOpenIndex |number |记录socket打开次数(用于处理:从云端同步,socket意外断开期间丢失的数据使用) |
### 心跳概念说明heartbeat@heartbeatExplain
### 心跳概念说明heartbeat@heartbeat-explain
uni-im的会话列表和消息列表,需要显示实时的发生时间。而一个应用开启太多的定时器,会消耗大量的系统性能。
所以uni-im提供了一个每秒钟更新一次的响应式数据`heartbeat`,由uniImInit方法:启用一个定时器刷新,挂载在全局,所有应用场景引用这一个变量即可
......@@ -685,12 +685,12 @@ utils封装了uni-im常用方法的模块,路径:`/uni_modules/uni-im/common
|名称 |类型 |说明 |入参 |返回值 |
|-- |-- |-- |-- |-- |
|init |function |初始化uni-im(监听聊天消息,定时每秒更新心跳值为当前时间戳) |无 |无 |
|getConversationId |function |获取会话id |对话的用户id或群id 详见[详见](#getConversationId) |无 |
|getConversationId |function |获取会话id |对话的用户id或群id 详见[详见](#get-conversation-id) |无 |
|toFriendlyTime |function |用于将时间戳转友好时间提示(距离当前2小时内的时间戳,每隔一秒钟会刷新一次) |时间戳:timestamp |格式化后的时间字符串。如:x年x月x日,昨天,下午,1小时前等 |
|clearPushNotify |function |清空push消息栏通知 |无 |无 |
|login |function |非uni-id体系系统登录到uni-im方法 |时间戳:timestamp |参数为对象,含token和token过期时间,例如:`{"token":"xxx","tokenExpired":1679403132582}` |
##### 获取会话id@getConversationId
##### 获取会话id@get-conversation-id
1. 获取单聊会话id
```js
let friend_uid = "xxx"
......
......@@ -112,7 +112,7 @@
微信凭据分应用级、用户级、一次性等凭据,如果你之前未接触过微信这些凭据,请务必阅读下面的**每个凭据的详细介绍**
### access_token(应用级)@access_token
### access_token(应用级)@access-token
- 微信小程序 `access_token` 是微信小程序全局唯一后台接口调用凭据,调用绝大多数后台接口时都需使用。[详情](https://developers.weixin.qq.com/miniprogram/dev/framework/server-ability/backend-api.html#access_token)
......@@ -134,7 +134,7 @@
如公众号管理员第一次拒绝该 IP 调用,用户在1个小时内将无法使用该 IP 再次发起调用,如公众号管理员多次拒绝该 IP 调用,该 IP 将可能长期无法发起调用。平台建议开发者在发起调用前主动与管理员沟通确认调用需求,或请求管理员开启 IP 白名单功能并将该 IP 加入 IP 白名单列表。
### user_access_token(用户级)@user_access_token
### user_access_token(用户级)@user-access-token
微信公众号H5平台有两个相同名字 `access_token`,分别用于
......@@ -168,7 +168,7 @@
可通过 `uni-id-co` 获取,[详情](https://uniapp.dcloud.net.cn/uniCloud/uni-id/summary.html#save-user-token)
### session_key(用户级)@session_key
### session_key(用户级)@session-key
平台对应的值
......@@ -190,7 +190,7 @@
当开发者在实现自定义登录态时,可以考虑以 `session_key` 有效期作为自身登录态有效期,也可以实现自定义的时效性策略。
### encrypt_key(用户级)@encrypt_key
### encrypt_key(用户级)@encrypt-key
为了避免微信小程序与开发者后台通信时数据被截取和篡改,微信侧维护了一个用户维度的可靠key,用于小程序和后台通信时进行加密和签名。[详情](https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/user-encryptkey.html)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册