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; }
}
}
}