using System; using System.Xml.Serialization; using System.Collections.Generic; using Top.Api; namespace DingTalk.Api.Response { /// /// OapiKacDatavVideoliveViewerListResponse. /// public class OapiKacDatavVideoliveViewerListResponse : DingTalkResponse { /// /// 结果码 /// [XmlElement("errcode")] public long Errcode { get; set; } /// /// 提示信息 /// [XmlElement("errmsg")] public string Errmsg { get; set; } /// /// 结果对象 /// [XmlElement("result")] public GroupLiveViewerPageResultDomain Result { get; set; } /// /// GroupLiveViewerDomain Data Structure. /// [Serializable] public class GroupLiveViewerDomain : TopObject { /// /// 观看直播时长(毫秒) /// [XmlElement("play_duration")] public long PlayDuration { get; set; } /// /// 观看直播时长(分钟) /// [XmlElement("play_duration_min")] public string PlayDurationMin { get; set; } /// /// 观看直播回放时长(毫秒) /// [XmlElement("play_record_duration")] public long PlayRecordDuration { get; set; } /// /// 观看直播回放时长(分钟) /// [XmlElement("play_record_duration_min")] public string PlayRecordDurationMin { get; set; } /// /// 员工在当前企业内的唯一标识,也称staffId。可由企业在创建时指定,并代表一定含义比如工号,创建后不可修改 /// [XmlElement("userid")] public string Userid { get; set; } } /// /// GroupLiveViewerPageResultDomain Data Structure. /// [Serializable] public class GroupLiveViewerPageResultDomain : TopObject { /// /// 列表数据项 /// [XmlArray("data")] [XmlArrayItem("group_live_viewer")] public List Data { get; set; } /// /// 是否有下一页;true则存在更多分页 /// [XmlElement("has_more")] public bool HasMore { get; set; } /// /// 下一次请求的分页游标 /// [XmlElement("next_cursor")] public long NextCursor { get; set; } } } }