Get desktop application:
View/edit binary Protocol Buffers messages
optional type.Msg msg = 1
string cookie = 2
string cookie2 = 3
int32 error_code = 4
string dev_id = 5
uint64 msg_key = 1
string msg_content = 3
uint64 client_relation_oplog_seqno = 1
int32 full = 1
uint64 server_relation_oplog_seqno = 4
(message has no fields)
uint64 talker_id = 1
int32 session_type = 2
uint64 end_seqno = 3
uint64 begin_seqno = 4
int32 size = 5
int32 order = 6
string dev_id = 7
uint64 begin_ts = 1
uint64 end_ts = 2
uint32 size = 3
uint32 session_type = 4
uint32 unfollow_fold = 5
uint32 group_fold = 6
uint32 sort_rule = 7
uint32 teenager_mode = 8
uint32 lessons_mode = 9
uint64 begin_ts = 1
uint32 size = 2
uint32 teenager_mode = 3
uint32 lessons_mode = 4
uint64 begin_ts = 1
uint32 end_ts = 2
uint32 size = 3
uint64 talker_id = 1
uint32 session_type = 2
uint64 ack_seqno = 3
uint64 talker_id = 1
uint32 session_type = 2
uint32 op_type = 3
uint64 talker_id = 1
uint32 session_type = 2
int32 unread_type = 1
int32 show_unfollow_list = 2
int64 uid = 3
int32 show_dustbin = 4
uint64 unfollow_unread = 1
uint64 follow_unread = 2
uint32 unfollow_push_msg = 3
int32 dustbin_push_msg = 4
int64 dustbin_unread = 5
int64 biz_msg_unfollow_unread = 6
int64 biz_msg_follow_unread = 7
uint64 client_seqno = 1
uint32 size = 2
(message has no fields)
int32 IsAddressListEmpty = 2
map<uint64, uint64> talkerUnreadCnt = 1
uint64 allUnreadCnt = 2
int64 uid = 1
int64 talker_id = 2
int64 live_status = 1
string jump_url = 2
int32 unread_type = 1
int32 show_unfollow_list = 2
int64 uid = 3
int32 show_dustbin = 4
int32 singleunread_on = 5
int32 msgfeed_on = 6
int32 sysup_on = 7
int32 unread_type = 1
int32 show_unfollow_list = 2
int32 show_dustbin = 4
bool display = 1
string text = 2
(message has no fields)
(message has no fields)
(message has no fields)
(message has no fields)
Used as request type in: ImInterface.MyGroupUnread, ImInterface.UpdateUnflwRead
Used as response type in: ImInterface.AckAssisMsg, ImInterface.BatchRmSessions, ImInterface.RemoveSession, ImInterface.SetTop, ImInterface.UpdateAck, ImInterface.UpdateUnflwRead
(message has no fields)
FOLD_NO = 0
FOLD_YES = 1
FOLD_UNKNOWN = 2
UNREAD_TYPE_ALL = 0
UNREAD_TYPE_FOLLOW = 1
UNREAD_TYPE_UNFOLLOW = 2
UNREAD_TYPE_DUSTBIN = 3
Used in: RspSendMsg, RspSessionMsg
string text = 1
string url = 2
int32 size = 3
string gif_url = 4
Used in: ReqGetMsg
int64 msg_key = 1
int64 seqno = 2
Used in: RspTotalUnread
map<string, int64> unread = 1
int64 talker_id = 1
int32 session_type = 2
repeated MsgDetail msg_detail = 3
Used as request type in: ImInterface.SessionDetail
Used as field type in: ReqSessionDetails
uint64 talker_id = 1
uint32 session_type = 2
uint64 uid = 3
int64 uid = 1
int64 talker_id = 2
int32 status = 3
Used as response type in: ImInterface.GroupAssisMsg, ImInterface.SyncFetchSessionMsgs
repeated type.Msg messages = 1
int32 has_more = 2
uint64 min_seqno = 3
uint64 max_seqno = 4
Used as response type in: ImInterface.AckSessions, ImInterface.GetSessions, ImInterface.GetSpecificSessions, ImInterface.NewSessions
uint32 has_more = 2
bool anti_disturb_cleaning = 3
int32 is_address_list_empty = 4
map<int32, int64> system_msg = 5
bool show_level = 6
UNKNOWN = 0
UN_FOLD_SESSION = 1
UN_FOLLOW_SINGLE_SESSION = 2
MY_GROUP_SESSION = 3
ALL_SESSION = 4
DUSTBIN_SESSION = 5
Used in: RspTotalUnread
int64 unfollow_unread = 1
int64 follow_unread = 2
int32 unfollow_push_msg = 3
int32 dustbin_push_msg = 4
int64 dustbin_unread = 5
Used in: RspShareList
uint64 talker_id = 1
string talker_uname = 2
string talker_icon = 3
int32 official_type = 4
Used in: ReqGetSpecificSessions, ReqSpecificSingleUnread
uint64 talker_id = 1
uint32 session_type = 2
Used in: RspTotalUnread
int32 unread = 1
string title = 2
string time = 3
int64 id = 4