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