mirror of
https://github.com/yincongcyincong/wechat_chatter.git
synced 2026-07-15 10:26:52 +08:00
57 lines
1.2 KiB
Protocol Buffer
57 lines
1.2 KiB
Protocol Buffer
syntax = "proto3";
|
|
|
|
package wxproto;
|
|
|
|
option go_package = "github.com/yincongcyincong/weixin-macos/onebot/proto;wxproto";
|
|
|
|
// 发送视频消息的protobuf结构
|
|
message WxSendVideoMsg {
|
|
VideoMsgHeader header = 1;
|
|
bytes client_msg_id = 2;
|
|
bytes sender = 3;
|
|
bytes receiver = 4;
|
|
int32 unknown5 = 5;
|
|
int32 unknown6 = 6;
|
|
VideoMsgExtra unknown7 = 7;
|
|
int32 video_size = 8;
|
|
int32 video_size2 = 9;
|
|
VideoMsgExtra unknown10 = 10;
|
|
int32 duration = 11;
|
|
int32 unknown12 = 12;
|
|
int32 unknown13 = 13;
|
|
int32 unknown14 = 14;
|
|
bytes xml = 15;
|
|
bytes cdn_key = 16;
|
|
bytes aes_key = 17;
|
|
int32 unknown18 = 18;
|
|
bytes cdn_key2 = 19;
|
|
int32 unknown20 = 20;
|
|
int32 unknown21 = 21;
|
|
int32 unknown22 = 22;
|
|
bytes aes_key2 = 23;
|
|
// fields 24-25 skipped
|
|
bytes md5_key = 26;
|
|
// fields 27-36 skipped
|
|
bytes video_id = 37;
|
|
int32 unknown38 = 38;
|
|
// fields 39-47 skipped
|
|
bytes md5_key2 = 48;
|
|
bytes cdn_key3 = 49;
|
|
bytes aes_key3 = 50;
|
|
int32 video_size3 = 51;
|
|
}
|
|
|
|
message VideoMsgHeader {
|
|
bytes flag = 1;
|
|
int64 session_id = 2;
|
|
bytes client_proof = 3;
|
|
int64 device_id = 4;
|
|
bytes platform = 5;
|
|
int32 version = 6;
|
|
}
|
|
|
|
message VideoMsgExtra {
|
|
int32 field1 = 1;
|
|
bytes field2 = 2;
|
|
}
|