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