diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Wxa/WxaCode/WxaGetWxaCodeRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Wxa/WxaCode/WxaGetWxaCodeRequest.cs index 5bdf3b89..0ecdd343 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Wxa/WxaCode/WxaGetWxaCodeRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Wxa/WxaCode/WxaGetWxaCodeRequest.cs @@ -40,7 +40,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models /// [Newtonsoft.Json.JsonProperty("path")] [System.Text.Json.Serialization.JsonPropertyName("path")] - public string? Path { get; set; } + public string? PagePath { get; set; } /// /// 获取或设置二维码的宽度(单位:像素)。 diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Wxa/WxaCode/WxaGetWxaCodeUnlimitRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Wxa/WxaCode/WxaGetWxaCodeUnlimitRequest.cs index c199dfad..5caedd90 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Wxa/WxaCode/WxaGetWxaCodeUnlimitRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Wxa/WxaCode/WxaGetWxaCodeUnlimitRequest.cs @@ -6,13 +6,55 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models /// /// 表示 [POST] /wxa/getwxacodeunlimit 接口的请求。 /// - public class WxaGetWxaCodeUnlimitRequest : WxaGetWxaCodeRequest + public class WxaGetWxaCodeUnlimitRequest : WechatApiRequest { + public static class Types + { + public class Color : WxaGetWxaCodeRequest.Types.Color + { + } + } + /// /// 获取或设置扫码场景值。 /// [Newtonsoft.Json.JsonProperty("scene")] [System.Text.Json.Serialization.JsonPropertyName("scene")] public string Scene { get; set; } = string.Empty; + + /// + /// 获取或设置扫码进入的小程序页面路径。 + /// + [Newtonsoft.Json.JsonProperty("page")] + [System.Text.Json.Serialization.JsonPropertyName("page")] + public string? PagePath { get; set; } + + /// + /// 获取或设置二维码的宽度(单位:像素)。 + /// + [Newtonsoft.Json.JsonProperty("width")] + [System.Text.Json.Serialization.JsonPropertyName("width")] + public int? Width { get; set; } + + /// + /// 获取或设置是否自动配置线条颜色。 + /// + [Newtonsoft.Json.JsonProperty("auto_color")] + [System.Text.Json.Serialization.JsonPropertyName("auto_color")] + public bool? IsAutoColor { get; set; } + + /// + /// 获取或设置线条颜色信息。 + /// + [Newtonsoft.Json.JsonProperty("line_color")] + [System.Text.Json.Serialization.JsonPropertyName("line_color")] + public Types.Color? LineColor { get; set; } + + /// + /// 获取或设置是否需要透明底色。 + /// + [Newtonsoft.Json.JsonProperty("is_hyaline")] + [System.Text.Json.Serialization.JsonPropertyName("is_hyaline")] + public bool? IsHyaline { get; set; } } }