using System; using System.Collections.Generic; using System.Xml.Serialization; namespace SKIT.FlurlHttpClient.Wechat.OpenAI.Models { /// /// 表示 [POST] /openapi/batchreply/{TOKEN} 接口的请求。 /// [XmlRoot("xml")] public class OpenApiBatchReplyRequest : WechatOpenAIRequestEncryptedXmlable { /// /// 获取或设置直播 ID。 /// [XmlElement("liveid")] public string LiveId { get; set; } = string.Empty; /// /// 获取或设置回复内容。 /// [XmlElement("content")] public string Content { get; set; } = string.Empty; /// /// 获取或设置希望展示给用户的客服人员的名字。 /// [XmlElement("waitername", IsNullable = true)] public string? WaiterName { get; set; } /// /// 获取或设置客希望展示给用户的客服人员的头像 URL。 /// [XmlElement("waiteravatar", IsNullable = true)] public string? WaiterAvatarUrl { get; set; } /// /// 获取或设置要设置标签的 OpenId 列表。 /// [XmlArray("list")] [XmlArrayItem("openid", Type = typeof(string))] public List OpenIdList { get; set; } = new List(); } }