Skip to content

Commit

Permalink
Merge pull request #543 from haoxiuwen/doc-v2
Browse files Browse the repository at this point in the history
Modify Old SDK API of Retrieving Conversation List from the Server and Release Notes
  • Loading branch information
haoxiuwen authored Dec 14, 2023
2 parents 9161cab + ea5d1c0 commit 2aa8df5
Show file tree
Hide file tree
Showing 5 changed files with 7 additions and 4 deletions.
2 changes: 1 addition & 1 deletion docs/document/ios/releasenote.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@

### 新增特性

- [IM SDK] 新增 `IEMChatManager#getConversationsFromServerWithCursor:pageSize:completion:` 方法,实现[从服务器拉取会话](message_retrieve.html#从服务器分页获取会话列表)的功能,原接口标记为已废弃
- [IM SDK] 新增 `IEMChatManager#getConversationsFromServerWithCursor:pageSize:completion:` 方法,实现[从服务器拉取会话](message_retrieve.html#从服务器分页获取会话列表)的功能,原接口 `getConversationsFromServer``getConversationsFromServerByPage:pageSize:completion:` 标记为已废弃
- [IM SDK] 新增置顶服务器会话的功能:
- 新增 `IEMChatManager#pinConversation:completionBlock:` 方法,实现[置顶或取消置顶服务器会话](message_retrieve.html#置顶会话)
- 新增 `IEMChatManager#getPinnedConversationsFromServerWithCursor:pageSize:completion` 方法,实现[获取置顶的服务器会话](message_retrieve.html#获取服务端的置顶会话列表)
Expand Down
3 changes: 3 additions & 0 deletions docs/document/react-native/message_manage.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,9 @@ ChatClient.getInstance()
});
```

若不支持 `fetchConversationsFromServerWithCursor`,你可以调用 `fetchConversationsFromServerWithPage` 接口从服务器获取会话列表。利用该接口,你总共可获取服务器最近 7 天内存储的 100 个会话。若提升这两个上限,需联系环信商务。


你可以调用 `getAllConversations` 方法获取本地所有会话,示例代码如下:

```typescript
Expand Down
2 changes: 1 addition & 1 deletion docs/document/unity/message_retrieve.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ SDKClient.Instance.ChatManager.GetConversationsFromServerWithCursor(pinOnly, cur

```

此外,你可以调用 `GetConversationsFromServerWithPage` 方法从服务端分页获取会话列表,每个会话包含最新一条历史消息
若不支持 `GetConversationsFromServerWithCursor` 方法,你可以调用 `GetConversationsFromServerWithPage` 方法从服务端分页获取会话列表。利用该接口,你总共可获取服务器最近 7 天内存储的 100 个会话。若提升这两个上限,需联系环信商务

若使用该功能,需将 SDK 升级至 V1.1.0。

Expand Down
2 changes: 1 addition & 1 deletion docs/document/web/releasenote.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@

1. 新增 `pinConversation` 方法实现[会话置顶和取消置顶](message_retrieve.html#置顶会话)
2. 新增 `getServerPinnedConversations` 方法[分页获取服务器端的置顶会话列表](message_retrieve.html#获取服务端的置顶会话列表)
3. 新增 `getServerConversations` 方法[分页获取排序后的服务端会话列表](message_retrieve.html#从服务器分页获取会话列表)
3. 新增 `getServerConversations` 方法[分页获取排序后的服务端会话列表](message_retrieve.html#从服务器分页获取会话列表)原接口 `getConversationlist` 已废弃。
4. 新增[在群组或聊天室会话中发送定向消息](message_send_receive.html#发送定向消息)。通过在构建消息的方法 `create` 中添加 `receiverList` 参数实现该特性。
5. 在从服务器获取历史消息的方法 `getHistoryMessages` 的返回数据中新增 `isLast` 字段表示返回的是否为最后一页数据。
6. 在构建图片消息的方法 `create` 中新增 [`thumbnailWidth``thumbnailHeight`](message_send_receive.html#发送图片消息) 参数用于设置缩略图的宽度和高度。
Expand Down
2 changes: 1 addition & 1 deletion docs/document/windows/message_retrieve.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ SDKClient.Instance.ChatManager.GetConversationsFromServerWithCursor(pinOnly, cur

```

此外,你可以调用 `GetConversationsFromServerWithPage` 方法从服务端分页获取会话列表,每个会话包含最新一条历史消息
若不支持 `GetConversationsFromServerWithCursor` 方法,你可以调用 `GetConversationsFromServerWithPage` 方法从服务端分页获取会话列表。利用该接口,你总共可获取服务器最近 7 天内存储的 100 个会话。若提升这两个上限,需联系环信商务

若使用该功能,需将 SDK 升级至 V1.1.0。

Expand Down

0 comments on commit 2aa8df5

Please sign in to comment.