using System; using System.Xml.Serialization; using System.Collections.Generic; using Top.Api; namespace DingTalk.Api.Response { /// /// OapiEduCirclePostListResponse. /// public class OapiEduCirclePostListResponse : DingTalkResponse { /// /// 1 /// [XmlElement("errcode")] public long Errcode { get; set; } /// /// 系统自动生成 /// [XmlElement("errmsg")] public string Errmsg { get; set; } /// /// 系统自动生成 /// [XmlElement("result")] public OpenCircleTopicResponseDomain Result { get; set; } /// /// 系统自动生成 /// [XmlElement("success")] public bool Success { get; set; } /// /// OrgUserDtoDomain Data Structure. /// [Serializable] public class OrgUserDtoDomain : TopObject { /// /// 1 /// [XmlElement("show_name")] public string ShowName { get; set; } /// /// 1 /// [XmlElement("staff_id")] public string StaffId { get; set; } } /// /// CommentsDomain Data Structure. /// [Serializable] public class CommentsDomain : TopObject { /// /// 1 /// [XmlElement("comment_id")] public long CommentId { get; set; } /// /// 1 /// [XmlElement("content")] public string Content { get; set; } /// /// 1 /// [XmlElement("origin_user")] public OrgUserDtoDomain OriginUser { get; set; } } /// /// AuthorDomain Data Structure. /// [Serializable] public class AuthorDomain : TopObject { /// /// 1 /// [XmlElement("avatar_media_id")] public string AvatarMediaId { get; set; } /// /// 1 /// [XmlElement("icon_media_id")] public string IconMediaId { get; set; } /// /// 1 /// [XmlElement("is_owner")] public bool IsOwner { get; set; } /// /// 1 /// [XmlElement("nick")] public string Nick { get; set; } /// /// 1 /// [XmlElement("owner")] public bool Owner { get; set; } /// /// 1 /// [XmlElement("show_name")] public string ShowName { get; set; } /// /// 1 /// [XmlElement("staff_id")] public string StaffId { get; set; } /// /// 1 /// [XmlElement("tag")] public long Tag { get; set; } /// /// 1 /// [XmlElement("title")] public string Title { get; set; } /// /// 1 /// [XmlElement("type")] public string Type { get; set; } /// /// 1 /// [XmlElement("user_role")] public string UserRole { get; set; } } /// /// ContentDomain Data Structure. /// [Serializable] public class ContentDomain : TopObject { /// /// 1 /// [XmlElement("content_type")] public long ContentType { get; set; } /// /// 1 /// [XmlElement("geo_content")] public string GeoContent { get; set; } /// /// 1 /// [XmlElement("text")] public string Text { get; set; } } /// /// PostsDomain Data Structure. /// [Serializable] public class PostsDomain : TopObject { /// /// 1 /// [XmlElement("author")] public AuthorDomain Author { get; set; } /// /// 1 /// [XmlElement("biz_id")] public string BizId { get; set; } /// /// 1 /// [XmlArray("comments")] [XmlArrayItem("comments")] public List Comments { get; set; } /// /// 1 /// [XmlElement("content")] public ContentDomain Content { get; set; } /// /// 1 /// [XmlElement("create_at")] public long CreateAt { get; set; } /// /// 1 /// [XmlElement("feed_type")] public long FeedType { get; set; } /// /// 1 /// [XmlElement("post_id")] public long PostId { get; set; } /// /// 1 /// [XmlElement("status")] public long Status { get; set; } /// /// 1 /// [XmlElement("tags")] public string Tags { get; set; } } /// /// OpenCircleTopicResponseDomain Data Structure. /// [Serializable] public class OpenCircleTopicResponseDomain : TopObject { /// /// 1 /// [XmlElement("has_more")] public bool HasMore { get; set; } /// /// 1 /// [XmlArray("posts")] [XmlArrayItem("posts")] public List Posts { get; set; } } } }