diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/CgibinMenu/CgibinMenuCreateRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/CgibinMenu/CgibinMenuCreateRequest.cs index cb252267..2a942e22 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/CgibinMenu/CgibinMenuCreateRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/CgibinMenu/CgibinMenuCreateRequest.cs @@ -41,12 +41,19 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models public string? Url { get; set; } /// - /// 获取或设置媒体文件标识 ID。 + /// 获取或设置媒体文件标识。 /// [Newtonsoft.Json.JsonProperty("media_id")] [System.Text.Json.Serialization.JsonPropertyName("media_id")] public string? MediaId { get; set; } + /// + /// 获取或设置图文消息的 ArticleId。 + /// + [Newtonsoft.Json.JsonProperty("article_id")] + [System.Text.Json.Serialization.JsonPropertyName("article_id")] + public string? ArticleId { get; set; } + /// /// 获取或设置小程序的 AppId。 /// diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/CgibinMenu/CgibinMenuGetResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/CgibinMenu/CgibinMenuGetResponse.cs index 850f60bc..ec007da8 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/CgibinMenu/CgibinMenuGetResponse.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/CgibinMenu/CgibinMenuGetResponse.cs @@ -45,12 +45,19 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models public string? Url { get; set; } /// - /// 获取或设置媒体文件标识 ID。 + /// 获取或设置媒体文件标识。 /// [Newtonsoft.Json.JsonProperty("media_id")] [System.Text.Json.Serialization.JsonPropertyName("media_id")] public string? MediaId { get; set; } + /// + /// 获取或设置图文消息的 ArticleId。 + /// + [Newtonsoft.Json.JsonProperty("article_id")] + [System.Text.Json.Serialization.JsonPropertyName("article_id")] + public string? ArticleId { get; set; } + /// /// 获取或设置小程序的 AppId。 /// diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/CgibinMenu/CgibinMenuCreateRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/CgibinMenu/CgibinMenuCreateRequest.json index 6d7efc77..6f078523 100644 --- a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/CgibinMenu/CgibinMenuCreateRequest.json +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/CgibinMenu/CgibinMenuCreateRequest.json @@ -76,6 +76,16 @@ "type": "view_limited", "name": "图文消息", "media_id": "MEDIA_ID2" + }, + { + "type": "article_id", + "name": "发布后的图文消息", + "article_id": "ARTICLE_ID1" + }, + { + "type": "article_view_limited", + "name": "发布后的图文消息", + "article_id": "ARTICLE_ID2" } ] } \ No newline at end of file