CircleNewPublishNotice.proto 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. syntax = "proto3";
  2. package Jubo.JuLiao.IM.Wx.Proto; //命名空间约定
  3. option go_package = "./workphone";
  4. message CircleCommentMessage {
  5. int64 CommentId = 1; // 微信本地数据库的id
  6. int64 ReplyCommentId = 2; // 回复的微信本地数据库的id
  7. string Content = 3; // 评论内容
  8. string FromWeChatId = 4; // 评论人的微信号
  9. string ToWeChatId = 5; // 评论对象的微信号
  10. int64 PublishTime = 6; // 评论时间
  11. string FromName = 7;
  12. string ToName = 8;
  13. int64 CircleId = 9;
  14. int32 Read = 10;
  15. }
  16. message CircleLikeMessage {
  17. string FriendId = 1;
  18. int64 PublishTime = 2;
  19. string NickName = 3;
  20. int64 CircleId = 4;
  21. int32 Read = 5;
  22. }
  23. message CircleInformationMessage {
  24. string WeChatId = 1; // 发布者
  25. int64 CircleId = 2; // 朋友圈id
  26. CircleContentMessage Content = 3; // 朋友圈内容
  27. repeated CircleLikeMessage Likes = 4; // 点赞好友friendid
  28. repeated CircleCommentMessage Comments = 5; // 评论好友
  29. int64 PublishTime = 6; // 发布时间
  30. message CircleContentMessage {
  31. string Text = 1; // 文本描述
  32. repeated CircleNewsContentMessage Images = 2; // 图片列表
  33. CircleNewsContentMessage Link = 3; // 链接、分享
  34. CircleNewsContentMessage Video = 4; // 视频
  35. string Ext = 5;
  36. message CircleNewsContentMessage {
  37. string ThumbImg = 1; // 缩略图
  38. string Url = 2; // 链接地址 视频地址等
  39. string Description = 3; // 标题等
  40. string mediaId = 4; // 媒体id
  41. }
  42. }
  43. }
  44. message CircleNewPublishNoticeMessage {
  45. string WeChatId = 1; // 所属微信号
  46. CircleInformationMessage Circle = 2; // 朋友圈信息
  47. }