namespace SKIT.FlurlHttpClient.Wechat.OpenAI.Models.ThirdParty { /// /// 表示 [POST] /v2/api/get_welcome_msg 接口的响应。 /// public class ApiGetWelcomeMessageResponse : WechatOpenAIThirdPartyResponse { public static class Types { public class Data { public static class Types { public class WelcomeMessage { /// /// 获取或设置来源类型。 /// [Newtonsoft.Json.JsonProperty("source")] [System.Text.Json.Serialization.JsonPropertyName("source")] public int Source { get; set; } /// /// 获取或设置欢迎语 ID。 /// [Newtonsoft.Json.JsonProperty("msgId")] [System.Text.Json.Serialization.JsonPropertyName("msgId")] public string MessageId { get; set; } = default!; /// /// 获取或设置欢迎语类型。 /// [Newtonsoft.Json.JsonProperty("msgType")] [System.Text.Json.Serialization.JsonPropertyName("msgType")] public string MessageType { get; set; } = default!; /// /// 获取或设置欢迎语内容。 /// [Newtonsoft.Json.JsonProperty("welcomeMsg")] [System.Text.Json.Serialization.JsonPropertyName("welcomeMsg")] public string MessageContent { get; set; } = default!; /// /// 获取或设置标签。 /// [Newtonsoft.Json.JsonProperty("label")] [System.Text.Json.Serialization.JsonPropertyName("label")] public string? Label { get; set; } /// /// 获取或设置发送间隔(单位:秒)。 /// [Newtonsoft.Json.JsonProperty("newSendInterval")] [System.Text.Json.Serialization.JsonPropertyName("newSendInterval")] public int SendInterval { get; set; } } } /// /// 获取或设置欢迎语列表。 /// [Newtonsoft.Json.JsonProperty("list")] [System.Text.Json.Serialization.JsonPropertyName("list")] public Types.WelcomeMessage[] WelcomeMessageList { get; set; } = default!; /// /// 获取或设置欢迎语总数量。 /// [Newtonsoft.Json.JsonProperty("total")] [System.Text.Json.Serialization.JsonPropertyName("total")] public int TotalCount { get; set; } } } } }