|
@@ -61,42 +61,55 @@ public class ImHistoryMessageWrapper {
|
|
|
@ApiModel("ImHistoryMessage-iM视频")
|
|
@ApiModel("ImHistoryMessage-iM视频")
|
|
|
public static class TimVideoFileElem {
|
|
public static class TimVideoFileElem {
|
|
|
|
|
|
|
|
|
|
+ @JSONField(name = "VideoUrl")
|
|
|
@ApiModelProperty("视频下载地址。可通过该 URL 地址直接下载相应视频。")
|
|
@ApiModelProperty("视频下载地址。可通过该 URL 地址直接下载相应视频。")
|
|
|
private String VideoUrl;
|
|
private String VideoUrl;
|
|
|
|
|
|
|
|
|
|
+ @JSONField(name = "VideoUUID")
|
|
|
@ApiModelProperty("文视频的唯一标识,客户端用于索引视频的键值。")
|
|
@ApiModelProperty("文视频的唯一标识,客户端用于索引视频的键值。")
|
|
|
private String VideoUUID;
|
|
private String VideoUUID;
|
|
|
|
|
|
|
|
|
|
+ @JSONField(name = "VideoSize")
|
|
|
@ApiModelProperty("视频数据大小,单位:字节。")
|
|
@ApiModelProperty("视频数据大小,单位:字节。")
|
|
|
private Integer VideoSize;
|
|
private Integer VideoSize;
|
|
|
|
|
|
|
|
|
|
+ @JSONField(name = "VideoSecond")
|
|
|
@ApiModelProperty("视频时长,单位:秒。Web 端不支持获取视频时长,值为0")
|
|
@ApiModelProperty("视频时长,单位:秒。Web 端不支持获取视频时长,值为0")
|
|
|
private Integer VideoSecond;
|
|
private Integer VideoSecond;
|
|
|
|
|
|
|
|
|
|
+ @JSONField(name = "VideoFormat")
|
|
|
@ApiModelProperty("视频格式,例如 mp4")
|
|
@ApiModelProperty("视频格式,例如 mp4")
|
|
|
private String VideoFormat;
|
|
private String VideoFormat;
|
|
|
|
|
|
|
|
|
|
+ @JSONField(name = "VideoDownloadFlag")
|
|
|
@ApiModelProperty("视频下载方式标记。目前 VideoDownloadFlag 取值只能为2,表示可通过 VideoUrl 字段值的 URL 地址直接下载视频。")
|
|
@ApiModelProperty("视频下载方式标记。目前 VideoDownloadFlag 取值只能为2,表示可通过 VideoUrl 字段值的 URL 地址直接下载视频。")
|
|
|
private Integer VideoDownloadFlag;
|
|
private Integer VideoDownloadFlag;
|
|
|
|
|
|
|
|
|
|
+ @JSONField(name = "ThumbUrl")
|
|
|
@ApiModelProperty("视频缩略图下载地址。可通过该 URL 地址直接下载相应视频缩略图。")
|
|
@ApiModelProperty("视频缩略图下载地址。可通过该 URL 地址直接下载相应视频缩略图。")
|
|
|
private String ThumbUrl;
|
|
private String ThumbUrl;
|
|
|
|
|
|
|
|
|
|
+ @JSONField(name = "ThumbUUID")
|
|
|
@ApiModelProperty("视频缩略图的唯一标识,客户端用于索引视频缩略图的键值")
|
|
@ApiModelProperty("视频缩略图的唯一标识,客户端用于索引视频缩略图的键值")
|
|
|
private String ThumbUUID;
|
|
private String ThumbUUID;
|
|
|
|
|
|
|
|
|
|
+ @JSONField(name = "ThumbSize")
|
|
|
@ApiModelProperty("缩略图大小,单位:字节。")
|
|
@ApiModelProperty("缩略图大小,单位:字节。")
|
|
|
private Integer ThumbSize;
|
|
private Integer ThumbSize;
|
|
|
|
|
|
|
|
|
|
+ @JSONField(name = "ThumbWidth")
|
|
|
@ApiModelProperty("缩略图宽度,单位为像素。")
|
|
@ApiModelProperty("缩略图宽度,单位为像素。")
|
|
|
private Integer ThumbWidth;
|
|
private Integer ThumbWidth;
|
|
|
|
|
|
|
|
|
|
+ @JSONField(name = "ThumbHeight")
|
|
|
@ApiModelProperty("缩略图高度,单位为像素。")
|
|
@ApiModelProperty("缩略图高度,单位为像素。")
|
|
|
private Integer ThumbHeight;
|
|
private Integer ThumbHeight;
|
|
|
|
|
|
|
|
|
|
+ @JSONField(name = "ThumbFormat")
|
|
|
@ApiModelProperty("缩略图格式,例如 JPG、BMP 等。")
|
|
@ApiModelProperty("缩略图格式,例如 JPG、BMP 等。")
|
|
|
private String ThumbFormat;
|
|
private String ThumbFormat;
|
|
|
|
|
|
|
|
|
|
+ @JSONField(name = "ThumbDownloadFlag")
|
|
|
@ApiModelProperty("视频缩略图下载方式标记。目前 ThumbDownloadFlag 取值只能为2,表示可通过 ThumbUrl 字段值的 URL 地址直接下载视频缩略图。")
|
|
@ApiModelProperty("视频缩略图下载方式标记。目前 ThumbDownloadFlag 取值只能为2,表示可通过 ThumbUrl 字段值的 URL 地址直接下载视频缩略图。")
|
|
|
private Integer ThumbDownloadFlag;
|
|
private Integer ThumbDownloadFlag;
|
|
|
}
|
|
}
|