github.com/Mrs4s/MiraiGo@v0.0.0-20240226124653-54bdd873e3fe/client/pb/oidb/oidb0xbcb.proto (about)

     1  syntax = "proto2";
     2  
     3  option go_package = "github.com/Mrs4s/MiraiGo/client/pb/oidb";
     4  
     5  message CheckUrlReq {
     6    repeated string url = 1;
     7    optional string refer = 2;
     8    optional string plateform = 3;
     9    optional string qqPfTo = 4;
    10    optional uint32 type = 5;
    11    optional uint32 from = 6;
    12    optional uint64 chatid = 7;
    13    optional uint64 serviceType = 8;
    14    optional uint64 sendUin = 9;
    15    optional string reqType = 10;
    16    optional string originalUrl = 11;
    17    optional bool isArk = 12;
    18    optional string arkName = 13;
    19    optional bool isFinish = 14;
    20    repeated string srcUrls = 15;
    21    optional uint32 srcPlatform = 16;
    22    optional string qua = 17;
    23  }
    24  
    25  message CheckUrlReqItem {
    26    optional string url = 1;
    27    optional string refer = 2;
    28    optional string plateform = 3;
    29    optional string qqPfTo = 4;
    30    optional uint32 type = 5;
    31    optional uint32 from = 6;
    32    optional uint64 chatid = 7;
    33    optional uint64 serviceType = 8;
    34    optional uint64 sendUin = 9;
    35    optional string reqType = 10;
    36  }
    37  
    38  message CheckUrlRsp {
    39    repeated UrlCheckResult results = 1;
    40    optional uint32 nextReqDuration = 2;
    41  }
    42  
    43  message DBCBReqBody {
    44    optional int32 notUseCache = 9;
    45    optional CheckUrlReq checkUrlReq = 10;
    46  }
    47  
    48  message DBCBRspBody {
    49    optional string wording = 1;
    50    optional CheckUrlRsp checkUrlRsp = 10;
    51  }
    52  
    53  message UrlCheckResult {
    54    optional string url = 1;
    55    optional uint32 result = 2;
    56    optional uint32 jumpResult = 3;
    57    optional string jumpUrl = 4;
    58    optional uint32 level = 5;
    59    optional uint32 subLevel = 6;
    60    optional uint32 umrtype = 7;
    61    optional uint32 retFrom = 8;
    62    optional uint64 operationBit = 9;
    63  }