Properties
Optional message_client_time
message_client_time: number
Optional message_cloud_custom_str
message_cloud_custom_str: string
Optional message_conv_id
message_conv_id: string
Optional message_conv_type
message_conv_type: number
Optional message_custom_int
message_custom_int: number
Optional message_custom_str
message_custom_str: string
Optional message_elem_array
message_elem_array: [Elem]
Optional message_group_at_user_array
message_group_at_user_array: string
Optional message_is_excluded_from_unread_count
message_is_excluded_from_unread_count: boolean
Optional message_is_forward_message
message_is_forward_message: boolean
Optional message_is_from_self
message_is_from_self: boolean
Optional message_is_online_msg
message_is_online_msg: boolean
Optional message_is_peer_read
message_is_peer_read: boolean
Optional message_is_read
message_is_read: boolean
Optional message_msg_id
message_msg_id: string
Optional message_offlie_push_config
message_offlie_push_config: Object
Optional message_platform
Optional message_priority
message_priority: number
Optional message_rand
message_rand: number
Optional message_sender
message_sender: string
Optional message_sender_group_member_info
Optional message_sender_profile
message_sender_profile: Object
Optional message_seq
message_seq: number
Optional message_server_time
message_server_time: number
Optional message_unique_id
message_unique_id: number
消息Json Keys、
message_elem_array:array Elem, 读写(必填), 消息内元素列表
message_conv_id 读写(选填), 消息所属会话ID
message_conv_type TIMConvType, 读写(选填), 消息所属会话类型
message_sender 读写(选填), 消息的发送者
message_priority TIMMsgPriority, 读写(选填), 消息优先级
message_client_time 读写(选填), 客户端时间
message_server_time 读写(选填), 服务端时间
message_is_from_self 读写(选填), 消息是否来自自己
message_platform 读写(选填), 发送消息的平台
message_is_read 读写(选填), 消息是否已读
message_is_online_msg 读写(选填), 消息是否是在线消息,false表示普通消息,true表示阅后即焚消息,默认为false
message_is_peer_read 只读, 消息是否被会话对方已读
message_status TIMMsgStatus, 读写(选填), 消息当前状态
message_msg_id 只读, 消息的唯一标识,推荐使用 kTIMMsgMsgId
message_rand 只读, 消息的随机码
message_seq 只读, 消息序列
读写(选填), 自定义整数值字段(本地保存,不会发送到对端,程序卸载重装后失效)
读写(选填), 自定义数据字段(本地保存,不会发送到对端,程序卸载重装后失效)
message_cloud_custom_str 读写(选填), 消息自定义数据(云端保存,会发送到对端,程序卸载重装后还能拉取到)
读写(选填), 消息是否不计入未读计数:默认为 NO,表明需要计入未读计数,设置为 YES,表明不需要计入未读计数
message_group_at_user_array 读写(选填), 群消息中被 @ 的用户 UserID 列表(即该消息都 @ 了哪些人),如果需要 @ ALL ,请传入 kImSDK_MesssageAtALL 字段
message_is_forward_message 只写(选填), 如果需要转发一条消息,不能直接调用 sendMessage 接口发送原消息,原消息 kTIMMsgIsForwardMessage 设置为 true 再发送。
message_sender_profile 读写(选填), 消息的发送者的用户资料
message_sender_group_member_info 读写(选填), 消息发送者在群里面的信息,只有在群会话有效。目前仅能获取字段 kTIMGroupMemberInfoIdentifier、kTIMGroupMemberInfoNameCard 其他的字段建议通过 TIMGroupGetMemberInfoList 接口获取
message_offlie_push_config OfflinePushConfig, 读写(选填), 消息的离线推送设置
注意