mirror of
https://github.com/wbt5/real-url.git
synced 2025-07-27 11:00:32 +08:00
新增酷狗直播弹幕
This commit is contained in:
parent
3312118315
commit
155c47a67a
250
danmu/danmaku/kugou.proto
Normal file
250
danmu/danmaku/kugou.proto
Normal file
@ -0,0 +1,250 @@
|
|||||||
|
syntax = "proto2";
|
||||||
|
package KuGouPack;
|
||||||
|
|
||||||
|
message LoginRequest {
|
||||||
|
optional int32 cmd = 1;
|
||||||
|
optional int32 roomid = 2;
|
||||||
|
optional int64 kugouid = 3;
|
||||||
|
optional string token = 4;
|
||||||
|
optional string key = 5;
|
||||||
|
optional int32 appid = 6;
|
||||||
|
optional int32 platid = 7;
|
||||||
|
optional int32 subplatid = 8;
|
||||||
|
optional string version = 9;
|
||||||
|
optional string deviceNo = 10;
|
||||||
|
optional string imei = 11;
|
||||||
|
optional int32 v = 12;
|
||||||
|
optional int32 referer = 13;
|
||||||
|
optional int32 clientid = 14;
|
||||||
|
optional string soctoken = 15;
|
||||||
|
optional string offset = 16;
|
||||||
|
optional int32 appChannel = 17;
|
||||||
|
optional string sid = 18;
|
||||||
|
optional int32 source = 19;
|
||||||
|
optional string uuid = 20;
|
||||||
|
optional string systemVersion = 21;
|
||||||
|
optional string entryid = 22;
|
||||||
|
optional string socsid = 23;
|
||||||
|
optional string deviceid = 24;
|
||||||
|
}
|
||||||
|
|
||||||
|
message LoginResponse {
|
||||||
|
optional string nickname = 1;
|
||||||
|
optional int32 richlevel = 2;
|
||||||
|
optional int64 userid = 3;
|
||||||
|
optional int64 kugouid = 4;
|
||||||
|
optional int32 fanstags = 5;
|
||||||
|
optional int32 v = 6;
|
||||||
|
optional int32 referer = 7;
|
||||||
|
optional string wellcomes = 8;
|
||||||
|
optional string img = 9;
|
||||||
|
}
|
||||||
|
|
||||||
|
message ErrorResponse {
|
||||||
|
optional int32 cmd = 1;
|
||||||
|
optional int32 type = 2;
|
||||||
|
optional int64 seq = 3;
|
||||||
|
optional int32 status = 4;
|
||||||
|
optional int32 errorno = 5;
|
||||||
|
optional string msg = 6;
|
||||||
|
optional string socsid = 7;
|
||||||
|
}
|
||||||
|
|
||||||
|
message ChatResponse {
|
||||||
|
optional string chatmsg = 1;
|
||||||
|
optional int64 senderid = 2;
|
||||||
|
optional int64 senderkugouid = 3;
|
||||||
|
optional string sendername = 4;
|
||||||
|
optional int32 senderrichlevel = 5;
|
||||||
|
optional int64 receiverid = 6;
|
||||||
|
optional int64 receiverkugouid = 7;
|
||||||
|
optional string receivername = 8;
|
||||||
|
optional int32 receiverrichlevel = 9;
|
||||||
|
optional int32 issecrect = 10;
|
||||||
|
optional AdditionalInfo additionalInfo = 11;
|
||||||
|
optional int32 v = 12;
|
||||||
|
optional int64 seq = 13;
|
||||||
|
optional int32 isa = 14;
|
||||||
|
optional int32 rlight = 15;
|
||||||
|
optional int32 rdiffExp = 16;
|
||||||
|
optional int32 rsvip = 17;
|
||||||
|
optional int32 rsvipl = 18;
|
||||||
|
optional string mac = 19;
|
||||||
|
optional Complain complain = 20;
|
||||||
|
}
|
||||||
|
|
||||||
|
message AdditionalInfo {
|
||||||
|
optional int32 fanstags = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
message Complain {
|
||||||
|
optional string msg = 1;
|
||||||
|
optional string url = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
message Message {
|
||||||
|
optional string offset = 1;
|
||||||
|
optional int32 ack = 2;
|
||||||
|
optional int32 rpt = 3;
|
||||||
|
optional string msgId = 4;
|
||||||
|
optional MCompression compression = 5;
|
||||||
|
optional MCodec codec = 6;
|
||||||
|
optional bytes content = 7;
|
||||||
|
}
|
||||||
|
|
||||||
|
message ContentMessage {
|
||||||
|
optional int32 cmd = 1;
|
||||||
|
optional bytes content = 2;
|
||||||
|
optional int32 roomid = 3;
|
||||||
|
optional int64 receiverid = 4;
|
||||||
|
optional int64 receiverkugouid = 5;
|
||||||
|
optional int64 senderid = 6;
|
||||||
|
optional int64 sendkugouid = 7;
|
||||||
|
optional int32 appId = 8;
|
||||||
|
optional int64 gid = 9;
|
||||||
|
optional int32 rpt = 10;
|
||||||
|
optional int64 time = 11;
|
||||||
|
optional int64 plev = 12;
|
||||||
|
optional int64 pvalue = 13;
|
||||||
|
optional bytes ext = 14;
|
||||||
|
optional Sinfo sinfo = 15;
|
||||||
|
optional MCodec codec = 16;
|
||||||
|
optional Risk risk = 17;
|
||||||
|
}
|
||||||
|
|
||||||
|
message Risk {
|
||||||
|
optional string m = 1;
|
||||||
|
optional string l = 2;
|
||||||
|
optional int32 t = 3;
|
||||||
|
}
|
||||||
|
|
||||||
|
message Sinfo {
|
||||||
|
optional int32 light = 1;
|
||||||
|
optional int32 de = 2;
|
||||||
|
optional int32 svip = 3;
|
||||||
|
optional int32 svipl = 4;
|
||||||
|
optional int32 ck = 5;
|
||||||
|
optional string ckname = 6;
|
||||||
|
optional string skname = 7;
|
||||||
|
optional string ckid = 8;
|
||||||
|
optional string ckimg = 9;
|
||||||
|
optional string logo = 10;
|
||||||
|
optional int32 sex = 11;
|
||||||
|
optional int32 bt = 12;
|
||||||
|
}
|
||||||
|
|
||||||
|
enum MCompression {
|
||||||
|
M_NONE = 0;
|
||||||
|
M_GZIP = 1;
|
||||||
|
M_LZ4 = 2;
|
||||||
|
M_SNAPPY = 3;
|
||||||
|
M_ZSTD = 4;
|
||||||
|
}
|
||||||
|
|
||||||
|
enum MCodec {
|
||||||
|
M_JSON = 0;
|
||||||
|
M_PROTOBUF = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
message Extension {
|
||||||
|
optional int32 ui = 1;
|
||||||
|
optional int32 isSpRoom = 2;
|
||||||
|
optional StliVo stli = 3;
|
||||||
|
optional VipDataVo vipData = 4;
|
||||||
|
optional UsingMountVo usingMount = 5;
|
||||||
|
optional UsingMedalVo usingMedal = 6;
|
||||||
|
optional HonorMedalVo honorMedal = 7;
|
||||||
|
optional UserGuardVo userGuard = 8;
|
||||||
|
optional LittleGuardVo littleGuard = 9;
|
||||||
|
optional WoreUserPlateVo defaultPlate = 10;
|
||||||
|
optional string plateName = 11;
|
||||||
|
optional int32 starCard = 12;
|
||||||
|
optional int32 external = 13;
|
||||||
|
optional string exMemo = 14;
|
||||||
|
optional bool p = 15;
|
||||||
|
optional int32 worship = 16;
|
||||||
|
optional BubbleVo bubble = 17;
|
||||||
|
optional int32 z = 18;
|
||||||
|
optional int32 isGoldFans = 19;
|
||||||
|
optional string token = 20;
|
||||||
|
optional int64 kugouId = 21;
|
||||||
|
optional StarFollowerVo starFollower = 22;
|
||||||
|
optional int32 v_tme = 23;
|
||||||
|
optional int32 v_kg = 24;
|
||||||
|
optional string ar = 25;
|
||||||
|
optional int32 isAndroid = 26;
|
||||||
|
optional int32 clientPlat = 27;
|
||||||
|
optional int32 blackCard = 28;
|
||||||
|
optional int32 v_l = 29;
|
||||||
|
optional BossGroupVo bossGroup = 30;
|
||||||
|
optional CeremonyVo ceremony = 31;
|
||||||
|
optional int32 referer = 32;
|
||||||
|
optional int32 isNew = 33;
|
||||||
|
}
|
||||||
|
|
||||||
|
message StliVo {
|
||||||
|
optional int32 st = 1;
|
||||||
|
optional int32 sl = 2;
|
||||||
|
optional int32 isAdmin = 3;
|
||||||
|
}
|
||||||
|
|
||||||
|
message VipDataVo {
|
||||||
|
optional int32 v = 1;
|
||||||
|
optional string c = 2;
|
||||||
|
optional int32 vl = 3;
|
||||||
|
}
|
||||||
|
|
||||||
|
message UsingMountVo {
|
||||||
|
optional string id = 1;
|
||||||
|
optional string n = 2;
|
||||||
|
optional string swf = 3;
|
||||||
|
optional string bi = 4;
|
||||||
|
optional string si = 5;
|
||||||
|
optional string p = 6;
|
||||||
|
optional int32 s = 7;
|
||||||
|
}
|
||||||
|
|
||||||
|
message UsingMedalVo {
|
||||||
|
optional string medalList = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
message HonorMedalVo {
|
||||||
|
optional string honorList = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
message UserGuardVo {
|
||||||
|
optional string g = 1;
|
||||||
|
optional string i = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
message LittleGuardVo {
|
||||||
|
optional int32 l = 1;
|
||||||
|
optional int32 g = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
message WoreUserPlateVo {
|
||||||
|
optional int64 kid = 1;
|
||||||
|
optional string plateName = 2;
|
||||||
|
optional int32 type = 3;
|
||||||
|
optional int32 l = 4;
|
||||||
|
optional int32 i = 5;
|
||||||
|
}
|
||||||
|
|
||||||
|
message BubbleVo {
|
||||||
|
optional int32 id = 1;
|
||||||
|
optional string bg = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
message StarFollowerVo {
|
||||||
|
optional int32 l = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
message BossGroupVo {
|
||||||
|
optional int64 gid = 1;
|
||||||
|
optional string gn = 2;
|
||||||
|
optional int32 gr = 3;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CeremonyVo {
|
||||||
|
optional int32 pl = 1;
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user