diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Service/CreateAuthEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Service/CreateAuthEvent.cs
index 8a1df2f5..b731a57f 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Service/CreateAuthEvent.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Service/CreateAuthEvent.cs
@@ -18,5 +18,11 @@
///
[System.Xml.Serialization.XmlElement("AuthCode")]
public string AuthCode { get; set; } = default!;
+
+ ///
+ /// 获取或设置扫码或者授权链接中的自定义参数。
+ ///
+ [System.Xml.Serialization.XmlElement("State", IsNullable = true)]
+ public string? State { get; set; }
}
}
diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinAgent/CgibinAgentGetResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinAgent/CgibinAgentGetResponse.cs
index 51f2e7f0..23f28691 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinAgent/CgibinAgentGetResponse.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinAgent/CgibinAgentGetResponse.cs
@@ -140,5 +140,12 @@
[Newtonsoft.Json.JsonProperty("home_url")]
[System.Text.Json.Serialization.JsonPropertyName("home_url")]
public string? HomeUrl { get; set; }
+
+ ///
+ /// 获取或设置代开发发布状态。
+ ///
+ [Newtonsoft.Json.JsonProperty("customized_publish_status")]
+ [System.Text.Json.Serialization.JsonPropertyName("customized_publish_status")]
+ public int? CustomizedPublishStatus { get; set; }
}
}
diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/EventSamples/Service/CreateAuthEvent.xml b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/EventSamples/Service/CreateAuthEvent.xml
index 33b2d20d..ed7b73a6 100644
--- a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/EventSamples/Service/CreateAuthEvent.xml
+++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/EventSamples/Service/CreateAuthEvent.xml
@@ -3,4 +3,5 @@
1403610513
+
diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinAgent/CgibinAgentGetResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinAgent/CgibinAgentGetResponse.json
index 216baebf..e6b1f934 100644
--- a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinAgent/CgibinAgentGetResponse.json
+++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinAgent/CgibinAgentGetResponse.json
@@ -21,5 +21,6 @@
"redirect_domain": "open.work.weixin.qq.com",
"report_location_flag": 0,
"isreportenter": 0,
- "home_url": "https://open.work.weixin.qq.com"
-}
+ "home_url": "https://open.work.weixin.qq.com",
+ "customized_publish_status": 1
+}
\ No newline at end of file
diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinService/CgibinServiceGetCustomizedAuthUrlResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinService/CgibinServiceGetCustomizedAuthUrlResponse.json
index b57b3f27..7b9c32e4 100644
--- a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinService/CgibinServiceGetCustomizedAuthUrlResponse.json
+++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinService/CgibinServiceGetCustomizedAuthUrlResponse.json
@@ -1,4 +1,6 @@
{
- "state": "test",
- "templateid_list": [ "dk1", "dk2" ]
+ "errcode": 0,
+ "errmsg": "ok",
+ "qrcode_url": "xxxxx",
+ "expires_in": 864000
}
\ No newline at end of file