HistoryMsgPushNotice.proto 910 B

123456789101112131415161718192021222324
  1. syntax = "proto3";
  2. package Jubo.JuLiao.IM.Wx.Proto; //命名空间约定
  3. option go_package = "./workphone";
  4. import "TransportMessage.proto";
  5. message ChatMessage {
  6. string FriendId = 1; // 好友微信内部全局唯一识别码
  7. EnumContentType ContentType = 2; // 发送的消息内容类型
  8. bytes Content = 3; // 内容 二进制流
  9. int64 MsgId = 4; //服务端的主键id
  10. int64 MsgSvrId = 5; // 消息唯一id
  11. bool IsSend = 6; // 发送或接收
  12. int64 CreateTime = 7; // 发送时间
  13. int32 Status = 8; //
  14. }
  15. message HistoryMsgPushNoticeMessage {
  16. string WeChatId = 1; // 商家个人微信内部全局唯一识别码
  17. repeated ChatMessage Messages = 2;
  18. int32 Size = 3; // 页大小,固定50
  19. int32 Count = 4; // 总数,只在获取单个会话时有用,获取全部会话的时候不准确
  20. int32 Page = 5; // 页码,从0开始
  21. int64 TaskId = 6;
  22. }