- Android
- iOS
- JavaScript
- Flutter
- ReactNative
- HarmonyOS
Merged message (MergeMessage) is a built-in SDK message type. Its contentType value is jg:merge.
| Property | Type | Description | Version |
|---|---|---|---|
| title | String | Merged-message title. | 1.0.0 |
| conversation | Conversation | Conversation identifier for the merged messages. | 1.0.0 |
| messageIdList | List | List of all merged message IDs, up to 100 items. | 1.0.0 |
| previewList | List | List of merged-message previews shown in the message bubble, up to 10 items. | 1.0.0 |
| extra | String | Extension fields. | 1.0.0 |
Merged message (JMergeMessage) is a built-in SDK message type. Its contentType value is jg:merge.
| Property | Type | Description | Version |
|---|---|---|---|
| title | NSString | Merged-message title. | 1.0.0 |
| conversation | JConversation | Conversation identifier for the merged messages. | 1.0.0 |
| messageIdList | NSArray | List of all merged message IDs, up to 100 items. | 1.0.0 |
| previewList | NSArray | List of merged-message previews shown in the message bubble, up to 10 items. | 1.0.0 |
| extra | NSString | Extension fields. | 1.0.0 |
Merged-forward messages are built-in SDK message types. The corresponding enum is MessageType.MERGE
| Property | Type | Description | Version |
|---|---|---|---|
| title | String | Merged-message title. | 1.0.0 |
| previewList | Array | Merged-message summary. | 1.0.0 |
| messageIdList | Array | messageId list of merged messages. | 1.0.0 |
| extra | String | Additional message content. JSON strings are supported and cannot be changed after setting. | 1.0.0 |
let mergeMsg = {
title: 'Chat history between Xiao J and A Luo',
previewList: [{ content: '[File]', senderName: 'A Luo' }],
messageIdList: ['ns7c4mzpsa4g7sb5', 'ns6wbh472ayg7sb5']
}
let message = {
conversationType: ConversationType.PRIVATE,
conversationId: 'userId1',
name: MessageType.MERGE,
content: mergeMsg
};
Merged message (MergeMessage) is a built-in SDK message type. Its contentType value is jg:merge.
| Property | Type | Description | Version |
|---|---|---|---|
| title | String | Merged-message title. | 0.6.3 |
| conversation | Conversation | Conversation identifier for the merged messages. | 0.6.3 |
| messageIdList | List | List of all merged message IDs, up to 100 items. | 0.6.3 |
| previewList | List | List of merged-message previews shown in the message bubble, up to 10 items. | 0.6.3 |
| extra | String | Extension fields. | 0.6.3 |
Merged message (MergeMessageContent) is a built-in SDK message type. Its contentType value is jg:merge.
| Property | Type | Description | Version |
|---|---|---|---|
| title | string | Merged-message title. | 1.0.0 |
| conversation | Conversation | Conversation identifier for the merged messages. | 1.0.0 |
| messageIdList | string[] | List of all merged message IDs, up to 100 items. | 1.0.0 |
| previewList | PreviewUnit[] | List of merged-message previews shown in the message bubble, up to 10 items. | 1.0.0 |
| extra | string | Extension fields. | 1.0.0 |
Merged message (MergeMessage) is a built-in SDK message type. Its contentType value is jg:merge.
| Property | Type | Description | Version |
|---|---|---|---|
| title | string | Merged-message title. | 1.0.0 |
| conversation | Conversation | Conversation identifier for the merged messages. | 1.0.0 |
| messageIdList | string[] | List of all merged message IDs, up to 100 items. | 1.0.0 |
| previewList | PreviewUnit[] | List of merged-message previews shown in the message bubble, up to 10 items. | 1.0.0 |