|
HyphenateChatSDK 4.24.0
|
#import <EMMessageSearchOption.h>
属性 | |
| NSArray< NSString * > *_Nonnull | keywordList |
| EMKeywordListMatchType | keywordMatchType |
| NSString *_Nullable | conversationId |
| NSArray< NSNumber * > *_Nullable | msgTypes |
| NSInteger | startTime |
| NSInteger | endTime |
| EMMessageSearchScope | searchScope |
服务端消息搜索的参数配置类。 该功能需要在 Console 开通「消息搜索」增值服务。
|
readwritenonatomicstrong |
会话 ID 过滤(可选)。对于单聊,为对方用户 ID;对于群聊/聊天室,为群组/聊天室 ID。为空表示搜索所有会话。
|
readwritenonatomicassign |
消息查询的结束时间,Unix 时间戳,单位为毫秒。需与 startTime 同时指定。
|
readwritenonatomicstrong |
搜索关键词列表(每个关键词 1-120 字符,总共最大120字符,最多5个关键词)。
|
readwritenonatomicassign |
搜索关键词查询组合方式。
|
readwritenonatomicstrong |
消息类型过滤(可选),不支持透传消息和语音消息搜索。
|
readwritenonatomicassign |
搜索范围(默认仅搜内容)。详见 EMConversation.EMMessageSearchScope。
|
readwritenonatomicassign |
消息查询的起始时间,Unix 时间戳,单位为毫秒。需与 endTime 同时指定。