diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Batch/BatchJobResultEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Batch/BatchJobResultEvent.cs
index e2b48169..945d04c3 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Batch/BatchJobResultEvent.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Batch/BatchJobResultEvent.cs
@@ -9,6 +9,8 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Events
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90240
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/91135
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90376
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/91167
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90858
///
public class BatchJobResultEvent : WechatWorkEvent, WechatWorkEvent.Types.IXmlSerializable
{
diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Contact/ChangeContactEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Contact/ChangeContactEvent.cs
index 3e63ee28..e1c5fa9e 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Contact/ChangeContactEvent.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Contact/ChangeContactEvent.cs
@@ -16,6 +16,10 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Events
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90640
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90641
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90376
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90796
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90797
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90798
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90858
///
public class ChangeContactEvent : WechatWorkEvent, WechatWorkEvent.Types.IXmlSerializable
{
diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Message/ImageMessageEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Message/ImageMessageEvent.cs
index d0369933..bfcd605d 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Message/ImageMessageEvent.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Message/ImageMessageEvent.cs
@@ -7,6 +7,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Events
/// 表示 IMAGE 事件的数据。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90239
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90375
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90855
///
public class ImageMessageEvent : WechatWorkEvent, WechatWorkEvent.Types.IXmlSerializable
{
diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Message/LinkMessageEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Message/LinkMessageEvent.cs
index 32a3eb8d..a797aefe 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Message/LinkMessageEvent.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Message/LinkMessageEvent.cs
@@ -7,6 +7,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Events
/// 表示 LINK 事件的数据。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90239
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90375
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90855
///
public class LinkMessageEvent : WechatWorkEvent, WechatWorkEvent.Types.IXmlSerializable
{
diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Message/LocationMessageEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Message/LocationMessageEvent.cs
index 804f720a..42e06479 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Message/LocationMessageEvent.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Message/LocationMessageEvent.cs
@@ -7,6 +7,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Events
/// 表示 LOCATION 事件的数据。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90239
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90375
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90855
///
public class LocationMessageEvent : WechatWorkEvent, WechatWorkEvent.Types.IXmlSerializable
{
diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Message/TextMessageEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Message/TextMessageEvent.cs
index 231f5e48..b16ffbc6 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Message/TextMessageEvent.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Message/TextMessageEvent.cs
@@ -7,6 +7,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Events
/// 表示 TEXT 事件的数据。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90239
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90375
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90855
///
public class TextMessageEvent : WechatWorkEvent, WechatWorkEvent.Types.IXmlSerializable
{
diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Message/VideoMessageEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Message/VideoMessageEvent.cs
index 8a2ccaf6..1b293a70 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Message/VideoMessageEvent.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Message/VideoMessageEvent.cs
@@ -7,6 +7,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Events
/// 表示 VIDEO 事件的数据。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90239
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90375
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90855
///
public class VideoMessageEvent : WechatWorkEvent, WechatWorkEvent.Types.IXmlSerializable
{
diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Message/VoiceMessageEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Message/VoiceMessageEvent.cs
index 9eab9cc6..8ad97890 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Message/VoiceMessageEvent.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Message/VoiceMessageEvent.cs
@@ -7,6 +7,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Events
/// 表示 VOICE 事件的数据。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90239
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90375
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90855
///
public class VoiceMessageEvent : WechatWorkEvent, WechatWorkEvent.Types.IXmlSerializable
{
diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Push/ClickPushEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Push/ClickPushEvent.cs
index d92a8361..853bc0b9 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Push/ClickPushEvent.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Push/ClickPushEvent.cs
@@ -7,6 +7,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Events
/// 表示 EVENT.click 事件的数据。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90240
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90376
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90858
///
public class ClickPushEvent : WechatWorkEvent, WechatWorkEvent.Types.IXmlSerializable
{
diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Push/EnterAgentPushEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Push/EnterAgentPushEvent.cs
index 35855f7a..80418fdf 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Push/EnterAgentPushEvent.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Push/EnterAgentPushEvent.cs
@@ -7,6 +7,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Events
/// 表示 EVENT.enter_agent 事件的数据。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90240
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90376
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90858
///
public class EnterAgentPushEvent : WechatWorkEvent, WechatWorkEvent.Types.IXmlSerializable
{
diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Push/LocationPushEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Push/LocationPushEvent.cs
index 4d166c46..6b487653 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Push/LocationPushEvent.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Push/LocationPushEvent.cs
@@ -7,6 +7,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Events
/// 表示 EVENT.LOCATION 事件的数据。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90240
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90376
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90858
///
public class LocationPushEvent : WechatWorkEvent, WechatWorkEvent.Types.IXmlSerializable
{
diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Push/ScanCodePushEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Push/ScanCodePushEvent.cs
index 45abd4b0..1f199bca 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Push/ScanCodePushEvent.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Push/ScanCodePushEvent.cs
@@ -7,6 +7,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Events
/// 表示 EVENT.scancode_push 事件的数据。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90240
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90376
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90858
///
public class ScanCodePushEvent : WechatWorkEvent, WechatWorkEvent.Types.IXmlSerializable
{
diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Push/SubscribePushEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Push/SubscribePushEvent.cs
index bbc1e0d2..1eddc513 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Push/SubscribePushEvent.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Push/SubscribePushEvent.cs
@@ -7,6 +7,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Events
/// 表示 EVENT.subscribe 事件的数据。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90240
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90376
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90858
///
public class SubscribePushEvent : WechatWorkEvent, WechatWorkEvent.Types.IXmlSerializable
{
diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Push/TaskCardClickPushEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Push/TaskCardClickPushEvent.cs
index 15baad08..06f286e1 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Push/TaskCardClickPushEvent.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Push/TaskCardClickPushEvent.cs
@@ -7,6 +7,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Events
/// 表示 EVENT.taskcard_click 事件的数据。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90240
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90376
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90858
///
public class TaskCardClickPushEvent : WechatWorkEvent, WechatWorkEvent.Types.IXmlSerializable
{
diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Push/UnsubscribePushEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Push/UnsubscribePushEvent.cs
index ea8af09f..27a83174 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Push/UnsubscribePushEvent.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Push/UnsubscribePushEvent.cs
@@ -7,6 +7,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Events
/// 表示 EVENT.unsubscribe 事件的数据。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90240
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90376
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90858
///
public class UnsubscribePushEvent : SubscribePushEvent
{
diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Push/ViewPushEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Push/ViewPushEvent.cs
index d2d0a300..6b457fa3 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Push/ViewPushEvent.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Push/ViewPushEvent.cs
@@ -7,6 +7,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Events
/// 表示 EVENT.view 事件的数据。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90240
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90376
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90858
///
public class ViewPushEvent : WechatWorkEvent, WechatWorkEvent.Types.IXmlSerializable
{
diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Service/CreateAuthEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Service/CreateAuthEvent.cs
index cb755688..cd0da80a 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Service/CreateAuthEvent.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Service/CreateAuthEvent.cs
@@ -6,6 +6,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Events
///
/// 表示 INFO.create_auth 事件的数据。
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90642
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90795
///
public class CreateAuthEvent : WechatWorkEvent, WechatWorkEvent.Types.IXmlSerializable
{
diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Service/RegisterCorpEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Service/RegisterCorpEvent.cs
index 77202040..5eac73f7 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Service/RegisterCorpEvent.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Service/RegisterCorpEvent.cs
@@ -6,6 +6,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Events
///
/// 表示 INFO.register_corp 事件的数据。
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90585
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90810
///
public class RegisterCorpEvent : WechatWorkEvent, WechatWorkEvent.Types.IXmlSerializable
{
diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Service/SuiteTicketEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Service/SuiteTicketEvent.cs
index 26778ee0..bbf21ee5 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Service/SuiteTicketEvent.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Service/SuiteTicketEvent.cs
@@ -6,6 +6,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Events
///
/// 表示 INFO.suite_ticket 事件的数据。
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90628
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90794
///
public class SuiteTicketEvent : WechatWorkEvent, WechatWorkEvent.Types.IXmlSerializable
{
diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinAgentExtensions.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinAgentExtensions.cs
index 2628ae6e..ad912006 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinAgentExtensions.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinAgentExtensions.cs
@@ -15,6 +15,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [GET] /cgi-bin/agent/get 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90227
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90363
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90845
///
///
///
@@ -41,6 +42,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [GET] /cgi-bin/agent/list 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90227
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90363
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90845
///
///
///
@@ -86,6 +88,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
///
/// 异步调用 [POST] /cgi-bin/agent/set_scope 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90583
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90807
///
///
///
diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinBatchExtensions.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinBatchExtensions.cs
index 9f092878..985a0d59 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinBatchExtensions.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinBatchExtensions.cs
@@ -15,6 +15,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [POST] /cgi-bin/batch/invite 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90975
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/91127
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/91159
///
///
///
@@ -37,6 +38,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [POST] /cgi-bin/batch/syncuser 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90980
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/91130
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/91163
///
///
///
@@ -59,6 +61,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [POST] /cgi-bin/batch/replaceuser 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90981
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/91131
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/91164
///
///
///
@@ -81,6 +84,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [POST] /cgi-bin/batch/replaceparty 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90981
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/91132
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/91165
///
///
///
@@ -103,6 +107,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [GET] /cgi-bin/batch/getresult 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90983
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/91133
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/91166
///
///
///
diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinCardInvoiceExtensions.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinCardInvoiceExtensions.cs
index 900e2bef..2c4564d1 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinCardInvoiceExtensions.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinCardInvoiceExtensions.cs
@@ -15,6 +15,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [POST] /cgi-bin/card/invoice/reimburse/getinvoiceinfo 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90284
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90420
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90902
///
///
///
@@ -37,6 +38,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [POST] /cgi-bin/card/invoice/reimburse/updateinvoicestatus 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90285
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90421
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90903
///
///
///
@@ -59,6 +61,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [POST] /cgi-bin/card/invoice/reimburse/updatestatusbatch 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90286
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90422
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90904
///
///
///
@@ -81,6 +84,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [POST] /cgi-bin/card/invoice/reimburse/getinvoiceinfobatch 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90287
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90423
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90905
///
///
///
diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinCorpExtensions.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinCorpExtensions.cs
index 02f2cbd8..c920d7da 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinCorpExtensions.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinCorpExtensions.cs
@@ -39,6 +39,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [POST] /cgi-bin/corp/getopenapprovaldata 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90269
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/93798
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/91188
///
///
///
diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinDepartmentExtensions.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinDepartmentExtensions.cs
index 5b9b3d98..ee71d3a9 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinDepartmentExtensions.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinDepartmentExtensions.cs
@@ -15,6 +15,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [POST] /cgi-bin/department/create 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90205
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90341
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90824
///
///
///
@@ -37,6 +38,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [POST] /cgi-bin/department/update 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90206
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90342
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90825
///
///
///
@@ -59,6 +61,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [GET] /cgi-bin/department/delete 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90206
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90343
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90826
///
///
///
@@ -82,6 +85,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [GET] /cgi-bin/department/list 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90208
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90344
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90827
///
///
///
diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinExtensions.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinExtensions.cs
index c46f5924..f8c9fc60 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinExtensions.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinExtensions.cs
@@ -37,6 +37,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [GET] /cgi-bin/getcallbackip 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90930
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/91116
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/91148
///
///
///
diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinMediaExtensions.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinMediaExtensions.cs
index 1787c142..7cb9bc76 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinMediaExtensions.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinMediaExtensions.cs
@@ -16,6 +16,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [POST] /cgi-bin/media/upload 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90253
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90389
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90871
///
///
///
@@ -79,6 +80,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [POST] /cgi-bin/media/uploadimg 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90256
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90392
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90874
///
///
///
@@ -121,6 +123,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [GET] /cgi-bin/media/get 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90254
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90390
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90872
///
///
///
@@ -144,6 +147,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [GET] /cgi-bin/media/get/jssdk 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90255
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90391
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90873
///
///
///
diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinMessageExtensions.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinMessageExtensions.cs
index 533ff67a..57ebe103 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinMessageExtensions.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinMessageExtensions.cs
@@ -15,6 +15,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [POST] /cgi-bin/message/send 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90236
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90372
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90854
///
///
///
diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinServiceExtensions.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinServiceExtensions.cs
index ab36cafd..1da85bc6 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinServiceExtensions.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinServiceExtensions.cs
@@ -15,6 +15,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
///
/// 异步调用 [POST] /cgi-bin/service/get_provider_token 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/91200
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90648
///
///
///
@@ -36,6 +37,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
///
/// 异步调用 [POST] /cgi-bin/service/get_suite_token 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90600
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90785
///
///
///
@@ -62,6 +64,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
///
/// 异步调用 [GET] /cgi-bin/service/get_pre_auth_code 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90601
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90786
///
///
///
@@ -83,6 +86,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
///
/// 异步调用 [POST] /cgi-bin/service/set_session_info 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90602
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90787
///
///
///
@@ -104,6 +108,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
///
/// 异步调用 [POST] /cgi-bin/service/get_permanent_code 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90603
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90788
///
///
///
@@ -125,6 +130,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
///
/// 异步调用 [POST] /cgi-bin/service/get_auth_info 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90604
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90789
///
///
///
@@ -146,6 +152,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
///
/// 异步调用 [POST] /cgi-bin/service/get_corp_token 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90605
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90790
///
///
///
@@ -167,6 +174,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
///
/// 异步调用 [POST] /cgi-bin/service/get_admin_list 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90605
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90791
///
///
///
@@ -188,6 +196,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
///
/// 异步调用 [GET] /cgi-bin/service/getuserinfo3rd 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/91121
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/91155
///
///
///
@@ -210,6 +219,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
///
/// 异步调用 [POST] /cgi-bin/service/getuserdetail3rd 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/91122
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/91156
///
///
///
@@ -231,6 +241,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
///
/// 异步调用 [POST] /cgi-bin/service/get_login_info 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/91125
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/91158
///
///
///
@@ -253,6 +264,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
///
/// 异步调用 [POST] /cgi-bin/service/get_register_code 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90581
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90805
///
///
///
@@ -274,6 +286,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
///
/// 异步调用 [POST] /cgi-bin/service/get_register_info 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90582
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90806
///
///
///
diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinSyncExtensions.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinSyncExtensions.cs
index f6b6aa76..2d34fcf0 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinSyncExtensions.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinSyncExtensions.cs
@@ -14,6 +14,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
///
/// 异步调用 [GET] /cgi-bin/sync/contact_sync_success 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90584
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90808
///
///
///
diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinTagExtensions.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinTagExtensions.cs
index 5cd38843..f0d38c52 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinTagExtensions.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinTagExtensions.cs
@@ -15,6 +15,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [POST] /cgi-bin/tag/create 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90210
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90346
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90829
///
///
///
@@ -37,6 +38,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [POST] /cgi-bin/tag/update 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90211
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90347
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90830
///
///
///
@@ -59,6 +61,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [GET] /cgi-bin/tag/delete 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90212
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90348
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90831
///
///
///
@@ -82,6 +85,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [GET] /cgi-bin/tag/list 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90216
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90352
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90835
///
///
///
@@ -104,6 +108,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [GET] /cgi-bin/tag/get 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90213
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90349
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90832
///
///
///
@@ -128,6 +133,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [POST] /cgi-bin/tag/addtagusers 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90214
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90350
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90833
///
///
///
@@ -150,6 +156,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [POST] /cgi-bin/tag/deltagusers 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90215
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90351
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90834
///
///
///
diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinUserExtensions.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinUserExtensions.cs
index b5ac68de..e999340e 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinUserExtensions.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinUserExtensions.cs
@@ -15,6 +15,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [POST] /cgi-bin/user/create 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90195
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90331
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90814
///
///
///
@@ -37,6 +38,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [GET] /cgi-bin/user/get 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90196
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90332
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90815
///
///
///
@@ -60,6 +62,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [POST] /cgi-bin/user/update 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90197
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90333
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90816
///
///
///
@@ -82,6 +85,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [GET] /cgi-bin/user/delete 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90198
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90334
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90817
///
///
///
@@ -105,6 +109,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [POST] /cgi-bin/user/batchdelete 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90199
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90335
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90818
///
///
///
@@ -127,6 +132,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [GET] /cgi-bin/user/simplelist 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90200
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90336
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90819
///
///
///
@@ -153,6 +159,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [GET] /cgi-bin/user/list 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90201
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90337
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90820
///
///
///
@@ -179,6 +186,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [POST] /cgi-bin/user/convert_to_openid 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90202
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90338
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90821
///
///
///
@@ -201,6 +209,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [POST] /cgi-bin/user/convert_to_userid 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90202
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90338
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90821
///
///
///
@@ -291,6 +300,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 异步调用 [GET] /cgi-bin/user/authsucc 接口。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90203
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/90339
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90151/90822
///
///
///
diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientParameterExtensions.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientParameterExtensions.cs
index 37177afa..02775430 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientParameterExtensions.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientParameterExtensions.cs
@@ -21,6 +21,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 生成客户端 JS-SDK `wx.config` 所需的参数。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90136/90506
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90144/90539
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90152/90777
///
///
///
@@ -49,6 +50,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work
/// 生成客户端 JS-SDK `wx.agentConfig` 所需的参数。
/// REF: https://open.work.weixin.qq.com/api/doc/90000/90136/90506
/// REF: https://open.work.weixin.qq.com/api/doc/90001/90144/90539
+ /// REF: https://open.work.weixin.qq.com/api/doc/90002/90152/90777
///
///
///