Get desktop application:
View/edit binary Protocol Buffers messages
UNKNOW = 0
OFFICIAL = 1
NORMAL = 2
STRANGER = 3
(message has no fields)
Used in: Attachments
Used in: Attachment
string mimeType = 1
string url = 2
int64 durationInMS = 3
int64 lengthInBytes = 5
string strTargetId = 1
repeated int64 seqId = 3
(message has no fields)
int32 sessionCategoryId = 1
int64 readAllTimestamp = 1
optional ChatTarget chatTarget = 1
int64 readSeq = 2
(message has no fields)
string strTargetId = 1
int64 seqId = 2
(message has no fields)
repeated int64 seqId = 1
string strTargetId = 2
int64 seqId = 1
string strTargetId = 2
Used in: B2CMessageReceiptRequest
(message has no fields)
Used in: B2CMessageReceiptCountGetResponse
int32 readCount = 1
int32 unreadCount = 2
int64 seqId = 3
int64 serverTime = 4
Used in: B2CMessageBatchSendResponse
int64 clientSeqId = 1
int64 messageTimestamp = 2
int64 seqId = 3
int32 sessionAccountType = 4
int32 sessionPriority = 5
int32 sessionCategoryId = 6
bytes content = 7
string strTargetId = 1
int64 minSeq = 2
int32 count = 3
string strTargetId = 1
int64 minSeq = 2
int64 maxSeq = 3
int32 count = 4
repeated Message messages = 1
int64 serverTime = 2
int32 categoryId = 2
int32 localDataStatus = 3
bool notFullFetch = 3
int64 serverTime = 4
bool clearLocalData = 5
int32 categoryId = 6
int32 clientDataStatus = 7
optional ChatTarget chatTarget = 1
int32 categoryId = 2
bool notCleanAllMessages = 3
(message has no fields)
optional ChatTarget chatTarget = 1
bool stickyOnTop = 2
string strTargetId = 1
repeated int64 seqId = 2
Used in: Cloud.Data.Update.SessionDataUpdate, B2CSessionListResponse, B2CSessionStickyOnTopResponse, MessageReceiveStatusSettingResponse, MessageStatusSettingListResponse, MessageUnreadResponse, SessionCreateResponse, SessionExtraSetResponse, SessionListResponse, SessionMuteResponse, SessionPageListResponse, SessionStickyOnTopResponse
int64 maxSeqId = 2
int64 readSeqId = 3
int32 unreadMsgCount = 4
repeated Message latestMessage = 5
int64 targetId = 9
int64 activeTime = 10
int32 priority = 11
int32 categoryId = 12
string cursor = 13
int32 accountType = 14
bool aggregateSession = 15
int32 jumpCategoryId = 16
int64 expireAt = 17
int64 effectiveFrom = 18
string strTargetId = 19
repeated RemindBody remindBody = 20
int64 targetReadSeqId = 21
bool mute = 22
bytes extra = 25
bool markedUnread = 26
Used in: Cloud.Data.Update.MessageClicked, Cloud.Data.Update.MessageReceipt, Cloud.Message.ImcPassThroughPush, Cloud.Message.ImcPassThroughRequest, Cloud.Search.MessageSearchRequest, Cloud.Search.MessageSearchResult, Cloud.SessionFolder.SessionFolderCreateRequest, Cloud.SessionFolder.SessionReference, Cloud.SessionTag.SessionTagBasic, Cloud.SessionTag.SessionTagRemoveRequest, Cloud.SessionTag.SessionTagUpdateRequest, Cloud.Voice.Call.CreateVoiceCallRequest, Cloud.Voice.Call.ImcVoiceCallRoomInfo, Cloud.Voice.Call.VoiceCallDetail, B2CMessageReadRequest, B2CSessionRemoveRequest, B2CSessionStickyOnTopRequest, EnterSession, LeaveSession, MessageCancelRequest, MessageClearRequest, MessageClickedRequest, MessageReadSeqRequest, MessageRecallRequest, MessageReceiptCountGetRequest, MessageReceiptDetailGetRequest, MessageReceiptRequest, MessageReceiveStatusSettingRequest, MessageUnreadRequest, ReadSeqInfo, SessionAggregationRequest, SessionCleanRequest, SessionCreateRequest, SessionExtraSetRequest, SessionMuteRequest, SessionStickyOnTopRequest
Used in: Cloud.Data.Update.MessageRead, ChatSession, ChatTarget, MessageDeleteRequest, MessageReadPush, MessageReadRequest, SessionRemoveRequest
CTT_USER = 0
CTT_CHAT_ROOM = 2
CTT_MULTI_PLAYER_ROOM = 3
CTT_GROUP = 4
CTT_CHANNEL = 5
CTT_AGGREGATE = 6
CTT_B2C = 7
CTT_SUB_BIZ_AGGREGATE = 8
Used in: BatchGetMessageClickStatusResponse
int64 seqId = 1
bool clicked = 2
Used in: SessionEventReportRequest
optional ChatTarget chatTarget = 1
string pageRefer = 2
string extraInfo = 3
string actionType = 4
string mimeType = 1
string url = 2
int32 width = 3
int32 height = 4
string thumbaUrl = 5
string text = 6
Used in: Attachment
string mimeType = 1
string url = 2
int32 width = 3
int32 height = 4
int64 lengthInBytes = 5
string title = 1
string description = 2
string imageUrl = 3
string actionUrl = 4
int32 width = 5
float aspectRatio = 6
kUNKNOW = 0
FOLLOW_EACH_OTHER = 1
TO_FOLLOW_FROM = 2
FROM_FOLLOW_TO = 3
Used in: SessionEventReportRequest
optional ChatTarget chatTarget = 1
string extraInfo = 2
string actionType = 3
Used in: Cloud.Message.ForwardMessageContent, Cloud.Message.ImcRecalledMessage, Cloud.Message.ImcReplaceMessage, Cloud.Message.Reference, Cloud.Search.GroupMsgSearchResult, Cloud.Search.MessageSearchResponse, Cloud.Search.MessageSearchResult, Cloud.Search.UserMsgSearchResult, B2CMessageBatchSendRequest, B2CMessageSendRequest, B2CPullNewResponse, B2CPullOldResponse, ChatSession, MessageBatchSendRequest, MessageFindResponse, PullAroundResponse, PullNewResponse, PullOldResponse
int64 seqId = 1
int64 clientSeqId = 2
int64 timestampMs = 3
optional Basic.User fromUser = 4
int64 targetId = 5
string title = 7
int32 contentType = 8
bytes content = 9
string backupTips = 10
repeated Basic.User receivers = 11
bool notCountUnread = 12
int32 sessionPriority = 13
int32 sessionCategoryId = 14
int32 sessionAccountType = 15
bool notAutoCreateSession = 16
int32 userRelationship = 17
string strTargetId = 18
repeated Basic.User excludeReceivers = 19
bool markDelete = 20
optional Reminder reminder = 21
bytes extra = 22
bool receiptRequired = 23
optional Basic.User realFromUser = 24
bytes csExtra = 25
bool sessionInvisible = 26
optional ChatTarget chatTarget = 1
repeated int64 seqId = 2
(message has no fields)
(message has no fields)
(message has no fields)
int64 targetId = 1
repeated int64 seqId = 3
string strTargetId = 4
(message has no fields)
string strTargetId = 1
repeated int64 messageSeqIds = 2
Used in: MessageRangeIndexGetResponse
int64 dayTime = 1
int64 seqIdMin = 2
int64 seqIdMax = 3
string strTargetId = 1
int64 startTime = 2
int64 endTime = 3
int32 sessionCategoryId = 1
int64 readAllTimestamp = 1
int64 targetId = 1
int64 readSeq = 2
string strTargetId = 4
int64 readSeq = 2
int64 targetId = 3
string strTargetId = 4
(message has no fields)
(message has no fields)
repeated int64 seqId = 1
optional ChatTarget chatTarget = 2
Used in: MessageReceiptRequest
(message has no fields)
Used in: Cloud.Data.Update.MessageReceipt, MessageReceiptCountGetResponse
int32 readCount = 1
int32 unreadCount = 2
int64 seqId = 3
int64 serverTime = 4
Used in: ChatSession, MessageReceiveStatusSettingRequest, MessageStatusSettingListRequest
RECEIVE_MSG = 0
REJECT_MSG = 1
string offset = 2
int32 count = 3
string nextOffset = 2
bool hasMore = 3
int64 minSeq = 1
int64 maxSeq = 2
string strTargetId = 1
int64 baseSeq = 2
int32 count = 3
int64 minSeq = 2
int32 count = 3
int64 targetId = 4
string strTargetId = 5
int64 minSeq = 2
int64 maxSeq = 3
int32 count = 4
int64 targetId = 5
string strTargetId = 6
repeated Message messages = 1
int64 serverTime = 2
Used in: MessageReadSeqResponse
optional ChatTarget chatTarget = 1
int64 readSeq = 2
Used in: ChatSession, Reminder
int64 seqId = 2
int64 targetId = 3
string userName = 4
int32 startIndex = 5
int32 length = 6
Used in: RemindBody
UNKNOWN = 0
AT_ALL = 1
AT_USER = 2
GROUP_BULLETIN = 3
RECEIPT_MESSAGE = 4
GROUP_JOIN_REQUEST = 5
USER_MESSAGE_ALERT = 6
Used in: Message
string originText = 1
repeated RemindBody remindBody = 2
Used in: NoticeMessage, RichTextMessage
Used in: RichTextNoticeMessage
int32 color = 1
int32 start = 2
int32 len = 3
string clickAction = 4
bool underline = 5
Used in: MessageBatchSendResponse
int64 clientSeqId = 1
int64 messageTimestamp = 2
int64 seqId = 3
int32 sessionAccountType = 4
int32 sessionPriority = 5
int32 sessionCategoryId = 6
bytes content = 7
repeated ChatTarget chatTarget = 2
int32 categoryId = 3
(message has no fields)
Used in: SessionAggregationRequest
UNKNOWN_AGGREGATION_TYPE = 0
AGGREGATE = 1
CANCEL_AGGREGATION = 2
(message has no fields)
(message has no fields)
int32 categoryId = 2
int32 localDataStatus = 3
bool notFullFetch = 3
int64 serverTime = 4
bool clearLocalData = 5
int32 categoryId = 6
int32 clientDataStatus = 7
string cursor = 1
int32 count = 2
int32 categoryId = 3
map<string, bytes> raw = 1
int64 targetId = 1
int32 categoryId = 3
string strTargetId = 4
bool notCleanAllMessages = 5
(message has no fields)
Used in: ChatSession
SESSION_VALID = 0
SESSION_DELETED = 1
optional ChatTarget chatTarget = 1
bool stickyOnTop = 2
kSystemUserInvalid = 0
SYSTEM_USER_ID = 10000
UT_NORMAL = 0
UT_CUSTOMER = 1
UT_MERCHANT = 2
UT_ASSISTANT = 3
UT_OFFICIAL = 4
UT_UNKNOW = -1
int64 minSeq = 1
int64 maxSeq = 2
string strTargetId = 6