Skip to content
Merged
19 changes: 3 additions & 16 deletions docs/sdks/class/message/GetAdvancedHistoryMessageListParams.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -10,29 +10,16 @@ toc_max_heading_level: 2

:::info

获取历史列表参数
获取历史列表参数,其中lastMinSeq参数从3.8.2+后已经移除

:::

<Tabs
groupId="sdks-language"
values={[
{ label: 'Unity', value: 'Unity', },
]
}>

<TabItem value="Unity">

### GetAdvancedHistoryMessageListParams

| 字段名称 | 字段类型 | 描述 |
| -------------- | -------- | ------------ |
| UserID | string | 用户ID |
|LastMinSeq | long | 第一页消息不用传,获取第二页开始必传 跟[startMsg]一样 |
|GroupID | string | 群组ID |
| ConversationID | string | 会话 ID |
|StartClientMsgID | string | 从这条消息开始查询[count]条,获取的列表 index==length-1 为最新消息,所以获取下一页历史记录 startMsg=list.first |
|Count| int | 数量 |
| StartClientMsgID | string | 从这条消息开始查询[count]条,获取的列表 index==length-1 为最新消息,所以获取下一页历史记录 startMsg=list.first |
| Count| int | 数量 |

</TabItem>
</Tabs>
20 changes: 5 additions & 15 deletions docs/sdks/class/message/SearchMessagesParams.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -14,28 +14,18 @@ toc_max_heading_level: 2

:::

<Tabs
groupId="sdks-language"
values={[
{ label: 'Unity', value: 'Unity', },
]
}>

<TabItem value="Unity">

### SearchMessagesParams

| 字段名称 | 字段类型 | 描述 |
| -------------- | -------- | ------------ |
| ConversationID| string | 会话 ID,如果为空,则为全局搜素 |
| KeywordList | string[] | 搜索关键词列表,目前仅支持一个关键词搜索 |
| KeywordList | `[]`string | 搜索关键词列表,目前仅支持一个关键词搜索 |
| KeywordListMatchType | int | 关键词匹配模式,1 代表与,2 代表或,暂时未用 |
| SenderUserIDList | string[] | 指定消息发送的 uid 列表,暂时未用 |
| MessageTypeList| int[] | 消息类型列表 |
| SearchTimePosition | long | 搜索的起始时间点。默认为 0 即代表从现在开始搜索。UTC 时间戳,单位:秒 |
| SearchTimePeriod | long | 从起始时间点开始的过去时间范围,单位秒。默认为 0 即代表不限制时间范围,传 24x60x60 代表过去一天 |
| SenderUserIDList | `[]`string | 指定消息发送的 uid 列表,暂时未用 |
| MessageTypeList| `[]`[MessageContentType](docs/sdks/enum/messageContentType.mdx) | 消息类型列表,目前仅支持指定101(文本消息),105(文件消息)106(@消息) |
| SearchTimePosition | int | 搜索的起始时间点。默认为 0 即代表从现在开始搜索。UTC 时间戳,单位:秒 |
| SearchTimePeriod | int | 从起始时间点开始的过去时间范围,单位秒。默认为 0 即代表不限制时间范围,传 24x60x60 代表过去一天 |
| PageIndex | int | 当前页数,起始第一页为 1,conversationID 为空时候,即全局搜素情況下,无效 |
| Count | int | 每页数量,conversationID 为空时候,即全局搜素情况下,无效 |

</TabItem>
</Tabs>
4 changes: 2 additions & 2 deletions docs/sdks/class/message/atInfo.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,6 @@ toc_max_heading_level: 2

| 字段名称 | 字段类型 | 描述 |
| ------------- | -------- | -------------------- |
| atUserID | String | at 成员的 ID |
| groupNickname | String | at 成员的昵称/群名片 |
| AtUserID | string | at 成员的 ID |
| GroupNickname | string | at 成员的昵称/群名片 |

6 changes: 3 additions & 3 deletions docs/sdks/class/message/attachedInfoElem.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@ toc_max_heading_level: 2

| 字段名称 | 字段类型 | 描述 |
| ---------------- | ---------------------------------------------------------------- | ---------------------------------- |
| isPrivateChat | bool | 标识是否为阅后即焚消息,仅支持单聊 |
| burnDuration | int | 阅后即焚销毁时间 |
| hasReadTime | int | 已读时间戳 |
| IsPrivateChat | bool | 标识是否为阅后即焚消息,仅支持单聊 |
| BurnDuration | int | 阅后即焚销毁时间 |
| HasReadTime | int | 单聊对方已读时间戳 |
| Progress | [UploadProgress](docs/sdks/class/message/uploadProgress.mdx) | 已读时间戳 |

2 changes: 1 addition & 1 deletion docs/sdks/class/message/conversationArgs.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -21,5 +21,5 @@ toc_max_heading_level: 2
| 字段名称 | 字段类型 | 描述 |
| -------------- | -------- | ------------ |
| ConversationID| string | 会话 ID |
| ClientMsgIDList | []string | 消息 ID 列表 |
| ClientMsgIDList | `[]`string | 消息 ID 列表 |

112 changes: 4 additions & 108 deletions docs/sdks/class/message/fileElem.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -14,117 +14,13 @@ toc_max_heading_level: 2

:::

<Tabs
groupId="sdks-language"
values={[
{ label: 'iOS', value: 'iOS', },
{ label: 'Android', value: 'Android', },
{ label: 'Flutter', value: 'Flutter', },
{ label: 'uni-app', value: 'uni-app', },
{ label: 'Browser/Electron/MiniProgram', value: 'Web', },
{ label: 'React-Native', value: 'React-Native', },
{ label: 'Unity', value: 'Unity', },
]
}>

<TabItem value="Flutter">

### FileElem

| 字段名称 | 字段类型 | 描述 |
| --------- | -------- | ------------ |
| uuID | String | 唯一 ID |
| filePath | String | 本地资源地址 |
| fileSize | int | 大小 |
| fileName | String | 文件名字 |
| sourceUrl | String | 文件远程地址 |

</TabItem>

<TabItem value="iOS">

### OIMFileElem

| 字段名称 | 字段类型 | 描述 |
| --------- | --------- | ------------ |
| uuID | NSString | 唯一 ID |
| filePath | NSString | 本地资源地址 |
| fileSize | NSInteger | 大小 |
| fileName | NSString | 文件名字 |
| sourceUrl | CGFloat | 文件远程地址 |

</TabItem>

<TabItem value="Android">

### FileElem

| 字段名称 | 字段类型 | 描述 |
| --------- | -------- | ------------ |
| uuID | String | 唯一 ID |
| filePath | String | 本地资源地址 |
| fileSize | int | 大小 |
| fileName | String | 文件名字 |
| sourceUrl | String | 文件远程地址 |

</TabItem>

<TabItem value="Web">

### FileElem

| 字段名称 | 字段类型 | 描述 |
| --------- | -------- | ------------ |
| uuID | string | 唯一 ID |
| filePath | string | 本地资源地址 |
| fileSize | number | 大小 |
| fileName | string | 文件名字 |
| sourceUrl | string | 文件远程地址 |

</TabItem>

<TabItem value="uni-app">

### FileElem

| 字段名称 | 字段类型 | 描述 |
| --------- | -------- | ------------ |
| uuID | string | 唯一 ID |
| filePath | string | 本地资源地址 |
| fileSize | number | 大小 |
| fileName | string | 文件名字 |
| sourceUrl | string | 文件远程地址 |

</TabItem>

<TabItem value="React-Native">

### FileElem

| 字段名称 | 字段类型 | 描述 |
| --------- | -------- | ------------ |
| UUID | string | 唯一 ID |
| FilePath | string | 本地资源地址 |
| FileSize | int | 大小 |
| FileName | string | 文件名字 |
| SourceUrl | string | 文件远程地址 |

</TabItem>


<TabItem value="Unity">

### FileElem

| 字段名称 | 字段类型 | 描述 |
| --------- | -------- | ------------ |
| uuID | string | 唯一 ID |
| filePath | string | 本地资源地址 |
| fileSize | number | 大小 |
| FilePath | string | 本地资源路径 |
| FileSize | int | 文件大小 |
| fileName | string | 文件名字 |
| sourceUrl | string | 文件远程地址 |

</TabItem>


</Tabs>
| SourceURL | string | 文件远程地址 |
| FileType | string | 文件类型|
114 changes: 0 additions & 114 deletions docs/sdks/class/message/groupHasReadInfo.mdx

This file was deleted.

3 changes: 1 addition & 2 deletions docs/sdks/class/message/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,9 @@ toc_max_heading_level: 2
| 模块名称 | 模块功能简介 |
| ---------------------------------------------------------------------- | -------------------- |
| [MessageInfo](docs/sdks/class/message/messageInfo.mdx) | 消息体 |
| [AtTextElem](docs/sdks/class/message/atElem.mdx) | @消息元素 |
| [AtTextElem](docs/sdks/class/message/atTextElem.mdx) | @消息元素 |
| [AtInfo](docs/sdks/class/message/atInfo.mdx) | @用户信息 |
| [AttachedInfoElem](docs/sdks/class/message/attachedInfoElem.mdx) | 附加信息元素 |
| [GroupHasReadInfo](docs/sdks/class/message/groupHasReadInfo.mdx) | 群聊已读详情 |
| [CardElem](docs/sdks/class/message/cardElem.mdx) | 名片信息元素 |
| [CustomElem](docs/sdks/class/message/customElem.mdx) | 自定义信息元素 |
| [FaceElem](docs/sdks/class/message/faceElem.mdx) | 表情信息元素 |
Expand Down
Loading