WPostSnsTask.proto 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. syntax = "proto3";
  2. package Im.Scrm.Ww.Proto; //命名空间约定
  3. message PostSnsTaskMessage {
  4. int64 WxId = 1; // 设备企业WX号
  5. string Content = 2; //发布的文案
  6. MediaMessage Media = 3; //携带的图片、视频、链接等资源
  7. string Comment = 4; // 评论 TODO: 暂未实现
  8. VisibleMessage Visible = 5; // 可见范围
  9. int64 TaskId = 6; //任务id 在TaskResult中回传
  10. PoiMessage Poi = 7; // 地理信息 TODO: 暂未实现
  11. }
  12. message MediaMessage {
  13. EnumAttachType Type = 1; //附件类型
  14. repeated string Content = 2; //资源url,注意次序![视频url,缩略图url];[图片url,图片url,..];[链接url;标题;图片url]
  15. //附件类型
  16. enum EnumAttachType {
  17. Picture = 0; //图片
  18. Video = 1; //短视频
  19. Link = 2; //链接
  20. }
  21. }
  22. message VisibleMessage {
  23. repeated int64 userIds = 1;
  24. repeated int64 labelIds = 2;
  25. }
  26. message PoiMessage {
  27. string City = 1; // 城市
  28. string Address = 2; // 地址
  29. string PoiName = 3; // 显示的名称
  30. double Lon = 4; // 经度
  31. double Lat = 5; // 纬度
  32. }