using System; using System.Xml.Serialization; using System.Collections.Generic; using Top.Api; namespace DingTalk.Api.Response { /// /// OapiImpaasGroupQueryResponse. /// public class OapiImpaasGroupQueryResponse : DingTalkResponse { /// /// 错误码 /// [XmlElement("errcode")] public long Errcode { get; set; } /// /// 错误信息描述 /// [XmlElement("errmsg")] public string Errmsg { get; set; } /// /// 群信息 /// [XmlElement("result")] public GroupInfoDomain Result { get; set; } /// /// BaseGroupMemberInfoDomain Data Structure. /// [Serializable] public class BaseGroupMemberInfoDomain : TopObject { /// /// 群主ID,类型由type字段决定 /// [XmlElement("id")] public string Id { get; set; } /// /// 账号ID类型,当type=staff时,id填写staffid,当type=channelUser时,id字段填写channelUserId /// [XmlElement("type")] public string Type { get; set; } } /// /// GroupInfoDomain Data Structure. /// [Serializable] public class GroupInfoDomain : TopObject { /// /// 群ID /// [XmlElement("chatid")] public string Chatid { get; set; } /// /// 群主 /// [XmlElement("creater")] public BaseGroupMemberInfoDomain Creater { get; set; } /// /// 群名称 /// [XmlElement("group_name")] public string GroupName { get; set; } /// /// 群成员人数 /// [XmlElement("member_count")] public long MemberCount { get; set; } /// /// 群成员人数上限 /// [XmlElement("member_limit")] public long MemberLimit { get; set; } /// /// 群类型 /// [XmlElement("type")] public long Type { get; set; } } } }