package pb

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service accountService

user.proto:332

service callbackService

user.proto:383

service captchaService

third.proto:153

service conversationService

conversation.proto:261

service emailService

third.proto:144

service friendService

conversation.proto:189

service gatewayService

gateway.proto:152

service groupService

conversation.proto:86

service infoService

user.proto:359

service messageService

message.proto:96

service noticeService

message.proto:170

service smsService

third.proto:135

service subscriptionService

conversation.proto:366

service worldService

world.proto:14

message AlertActionData

common.proto:61

AlertActionData alert提示 永远有一个关闭按钮 以下描述的是另一个操作按钮

enum AlertActionData.ButtonType

common.proto:62

Used in: AlertActionData

enum ConversationSettingKey

common.proto:142

ConversationSettingKey 会话设置key

Used in: ListJoinedConversationsReq.Filter.SettingKV

enum ConversationType

common.proto:101

ConversationType 会话类型

Used in: ListJoinedConversationsReq, ListJoinedConversationsResp.Conversation, ListNoticeReq.Conversation, Message, Notice

enum FriendApplyStatus

conversation.proto:100

FriendApplyStatus 好友申请状态

Used in: ListFriendApplyReq.Filter

message GatewayApiRequest

gateway.proto:7

GatewayApiRequest http/私有协议 请求

message GatewayApiResponse

gateway.proto:15

GatewayApiResponse http/私有协议 响应

Used in: GatewayWriteDataContent

message GatewayGetConnectionFilter

gateway.proto:73

Used in: GatewayGetConnectionByFilterReq, GatewayKickWsReq, GatewayWriteDataToWsReq, GatewayWriteDataToWsWrapperReq

message GatewayWriteDataContent

gateway.proto:33

GatewayWriteDataContent 写入数据内容

Used in: GatewayWriteDataToWsReq, GatewayWriteDataToWsWrapperReq

message GatewayWriteDataToWsResp

gateway.proto:95

Used as response type in: gatewayService.GatewayWriteDataToWs, gatewayService.GatewayWriteDataToWsWrapper

enum GatewayWriteDataType

gateway.proto:23

GatewayWriteDataType 写入数据类型

Used in: GatewayWriteDataContent

message GetUserModelByIdReq.Opt

user.proto:298

Used in: GetUserModelByIdReq

message GetUserModelByIdsReq.Opt

user.proto:317

Used in: GetUserModelByIdsReq

message ListFriendApplyReq.Filter

conversation.proto:148

Filter 过滤器

Used in: ListFriendApplyReq

message ListFriendApplyReq.Option

conversation.proto:152

Option 选项

Used in: ListFriendApplyReq

message ListFriendApplyResp.FriendApply

conversation.proto:164

List 列表

Used in: ListFriendApplyResp

message ListGroupSubscribersReq.Filter

conversation.proto:62

Filter 过滤器

Used in: ListGroupSubscribersReq

message ListGroupSubscribersReq.Option

conversation.proto:67

Option 选项

Used in: ListGroupSubscribersReq

(message has no fields)

message ListGroupSubscribersResp.Subscriber

conversation.proto:77

Cursor 游标 List 列表

Used in: ListGroupSubscribersResp

message ListJoinedConversationsReq.Filter

conversation.proto:219

Filter 过滤器

Used in: ListJoinedConversationsReq

message ListJoinedConversationsReq.Filter.SettingKV

conversation.proto:220

Used in: Filter

enum ListJoinedConversationsReq.Filter.SettingKV.Operator

conversation.proto:221

Used in: SettingKV

message ListJoinedConversationsReq.Option

conversation.proto:237

Option 选项

Used in: ListJoinedConversationsReq

message ListJoinedConversationsResp.Conversation

conversation.proto:248

List 列表

Used in: ListJoinedConversationsResp

message ListJoinedConversationsResp.Conversation.SelfMemberInfo

conversation.proto:252

Used in: Conversation

message ListNoticeReq.Conversation

message.proto:150

Used in: ListNoticeReq

message ListSubscriptionSubscribersReq.Filter

conversation.proto:342

Filter 过滤器

Used in: ListSubscriptionSubscribersReq

message ListSubscriptionSubscribersReq.Option

conversation.proto:347

Option 选项

Used in: ListSubscriptionSubscribersReq

(message has no fields)

message ListSubscriptionSubscribersResp.Subscriber

conversation.proto:357

Cursor 游标 List 列表

Used in: ListSubscriptionSubscribersResp

message LongConnection

gateway.proto:45

LongConnection ws连接

Used in: GatewayBatchGetUserConnectionResp, GatewayGetConnectionByFilterResp, GatewayGetUserConnectionResp, GatewayKickWsResp, GatewayWriteDataToWsResp

message Message

common.proto:158

Message 消息

Used in: GatewayWriteDataContent, MessageBatchSendReq, MessageInsertReq, MessagePushReq, MessageSendReq

message Message.Option

common.proto:194

选项

Used in: Message

message Message.Sender

common.proto:169

发送者

Used in: Message

message MessageContentText

message.proto:59

MessageContentText 图文消息

message MessageContentText.Item

message.proto:60

Used in: MessageContentText

message MessageContentText.Item.At

message.proto:79

@用户信息

Used in: Item

message MessageContentText.Item.Image

message.proto:70

图片

Used in: Item

enum MessageContentText.Item.Type

message.proto:61

Used in: Item

enum MessageContentType

common.proto:121

MessageContentType 消息内容类型

Used in: Message

message Notice

common.proto:210

Notice 通知

Used in: GatewayWriteDataContent, ListNoticeResp, NoticeSendReq

message NoticeContentJoinNewGroup

message.proto:111

NoticeContentJoinNewGroup 通知内容-加入新群

message NoticeContentNewFriendRequest

message.proto:109

NoticeContentNewFriendRequest 通知内容-新的好友请求

(message has no fields)

message NoticeContentOnlineStatus

message.proto:115

NoticeContentOnlineStatus 通知内容-用户在线状态

enum NoticeContentType

common.proto:111

NoticeContentType 通知内容类型

Used in: Notice

message NoticeSendReq

message.proto:122

Used as request type in: noticeService.NoticeSend

Used as field type in: NoticeBatchSendReq

enum Platform

common.proto:6

Platform 平台枚举

Used in: RequestHeader

message RequestHeader

common.proto:18

RequestHeader 请求头

Used in: AuthenticationConnectionReq, CaptchaVerifyReq, ConversationSettingUpdateReq, CountCreateGroupReq, CountFriendReq, CountJoinGroupReq, CreateRobotReq, DeleteUserSubscriptionReq, EmailCodeSendReq, EmailCodeVerifyReq, FriendApplyHandleReq, FriendApplyReq, GatewayApiRequest, GatewayBatchGetUserConnectionReq, GatewayGetConnectionByFilterReq, GatewayGetUserConnectionReq, GatewayKeepAliveReq, GatewayKickWsReq, GatewayWriteDataToWsReq, GatewayWriteDataToWsWrapperReq, GetCaptchaReq, GetSelfUserInfoReq, GetUserInfoReq, GetUserModelByIdReq, GetUserModelByIdsReq, GroupCreateReq, GroupSubscribeReq, ListFriendApplyReq, ListGroupSubscribersReq, ListJoinedConversationsReq, ListNoticeReq, ListSubscriptionSubscribersReq, LongConnection, MessageBatchSendReq, MessageInsertReq, MessagePushReq, MessageSendReq, NoticeBatchSendReq, NoticeSendReq, RefreshUserAccessTokenReq, ResetUserAccountMapReq, RevokeUserAccessTokenReq, SmsCodeSendReq, SmsCodeVerifyReq, SubscriptionAfterOfflineReq, SubscriptionAfterOnlineReq, SubscriptionSubscribeReq, UpdateUserAccountMapReq, UpdateUserCountMapReq, UpdateUserExtraMapReq, UpdateUserProfileMapReq, UpsertUserSubscriptionReq, UserAccessTokenReq, UserAfterKeepAliveReq, UserAfterOfflineReq, UserAfterOnlineReq, UserBeforeConnectReq, UserBeforeRequestReq, UserDestroyReq, UserRegisterReq, VerifyConnectionReq, WorldPostSubmitReq

enum ResponseActionType

common.proto:42

ResponseActionType 客户端收到响应后做的动作类型

Used in: ResponseHeader

enum ResponseCode

common.proto:31

ResponseCode

Used in: ResponseHeader

message ResponseHeader

common.proto:74

ResponseHeader 响应头

Used in: AuthenticationConnectionResp, CaptchaVerifyResp, ConversationSettingUpdateResp, CountCreateGroupResp, CountFriendResp, CountJoinGroupResp, CreateRobotResp, DeleteUserSubscriptionResp, EmailCodeSendResp, EmailCodeVerifyResp, FriendApplyHandleResp, FriendApplyResp, GatewayApiResponse, GatewayBatchGetUserConnectionResp, GatewayGetConnectionByFilterResp, GatewayGetUserConnectionResp, GatewayKeepAliveResp, GatewayKickWsResp, GatewayWriteDataToWsResp, GetCaptchaResp, GetSelfUserInfoResp, GetUserInfoResp, GetUserModelByIdResp, GetUserModelByIdsResp, GroupCreateResp, GroupSubscribeResp, ListFriendApplyResp, ListGroupSubscribersResp, ListJoinedConversationsResp, ListNoticeResp, ListSubscriptionSubscribersResp, MessageBatchSendResp, MessageInsertResp, MessagePushResp, MessageSendResp, NoticeBatchSendResp, NoticeSendResp, RefreshUserAccessTokenResp, ResetUserAccountMapResp, RevokeUserAccessTokenResp, SmsCodeSendResp, SmsCodeVerifyResp, SubscriptionAfterOfflineResp, SubscriptionAfterOnlineResp, SubscriptionSubscribeResp, UpdateUserAccountMapResp, UpdateUserCountMapResp, UpdateUserExtraMapResp, UpdateUserProfileMapResp, UpsertUserSubscriptionResp, UserAccessTokenResp, UserAfterKeepAliveResp, UserAfterOfflineResp, UserAfterOnlineResp, UserBeforeConnectResp, UserBeforeRequestResp, UserDestroyResp, UserRegisterResp, VerifyConnectionResp, WorldPostSubmitResp

message ToastActionData

common.proto:50

ToastActionData toast提示 客户端根据level显示不同的颜色 可能持续不同的时间

enum ToastActionData.Level

common.proto:51

Used in: ToastActionData

enum UpdateUserCountMapReq.Algorithm

user.proto:134

Used in: UpdateUserCountMapReq

enum UpdateUserCountMapReq.CountType

user.proto:127

Used in: UpdateUserCountMapReq

message UserSubscription

conversation.proto:299

UserSubscription 用户订阅的订阅号

Used in: UpsertUserSubscriptionReq

enum WebsocketCustomCloseCode

common.proto:85

WebsocketCustomCloseCode websocket关闭码 You can define custom codes in the 3000-4999 range. The 3000-3999 range is reserved for use by libraries, frameworks and applications. The 4000-4999 range is reserved for private use.

Used in: GatewayKickWsReq, UserBeforeConnectResp