github.com/Mrs4s/MiraiGo@v0.0.0-20240226124653-54bdd873e3fe/client/pb/qweb/app.proto (about) 1 syntax = "proto3"; 2 3 option go_package = "github.com/Mrs4s/MiraiGo/client/pb/qweb"; 4 5 message GetAppInfoByIdReq { 6 //CommonExt ExtInfo = 1; 7 string appId = 2; 8 int32 needVersionInfo = 3; 9 } 10 11 message GetAppInfoByIdRsp { 12 ApiAppInfo appInfo = 2; 13 } 14 15 message ApiAppInfo { 16 string appId = 1; 17 string appName = 2; 18 string icon = 3; 19 string downloadUrl = 4; 20 string version = 5; 21 string desc = 6; 22 // pub accts = 7; 23 int32 type = 8; 24 string baseLibMiniVersion = 9; 25 repeated AppSubPkgInfo subPkgs = 10; 26 // first = 11; 27 DomainConfig domain = 12; 28 } 29 30 message AppSubPkgInfo { 31 string subPkgName = 1; 32 string downloadUrl = 2; 33 int32 independent = 3; 34 int32 fileSize = 4; 35 } 36 37 message DomainConfig { 38 repeated string requestDomain = 1; 39 repeated string socketDomain = 2; 40 repeated string uploadFileDomain = 3; 41 repeated string downloadFileDomain = 4; 42 repeated string businessDomain = 5; 43 repeated string udpIpList = 6; 44 }