From f40648ac40173c79eb132b557b8658be7b695a4d Mon Sep 17 00:00:00 2001 From: Fu Diwei Date: Mon, 7 Jun 2021 11:19:38 +0800 Subject: [PATCH] =?UTF-8?q?fix(work):=20=E4=BF=AE=E5=A4=8D=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=E5=88=86=E6=9E=90=E5=B7=A5=E5=85=B7=E6=A3=80=E6=B5=8B?= =?UTF-8?q?=E5=87=BA=E7=9A=84=20API=20=E5=AE=9A=E4=B9=89=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../WechatWorkClientExecuteCgibinCardInvoiceExtensions.cs | 8 ++++---- ...hatWorkClientExecuteCgibinExternalContactExtensions.cs | 8 ++++---- .../WechatWorkClientExecuteCgibinMenuExtensions.cs | 2 +- .../WechatWorkClientExecuteCgibinServiceExtensions.cs | 4 ++-- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinCardInvoiceExtensions.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinCardInvoiceExtensions.cs index 5e9353b2..b2bb002d 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinCardInvoiceExtensions.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinCardInvoiceExtensions.cs @@ -30,7 +30,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work .SetOptions(request) .SetQueryParam("access_token", request.AccessToken); - return await client.SendRequestAsync(flurlReq, cancellationToken: cancellationToken); + return await client.SendRequestWithJsonAsync(flurlReq, data: request, cancellationToken: cancellationToken); } /// @@ -52,7 +52,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work .SetOptions(request) .SetQueryParam("access_token", request.AccessToken); - return await client.SendRequestAsync(flurlReq, cancellationToken: cancellationToken); + return await client.SendRequestWithJsonAsync(flurlReq, data: request, cancellationToken: cancellationToken); } /// @@ -74,7 +74,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work .SetOptions(request) .SetQueryParam("access_token", request.AccessToken); - return await client.SendRequestAsync(flurlReq, cancellationToken: cancellationToken); + return await client.SendRequestWithJsonAsync(flurlReq, data: request, cancellationToken: cancellationToken); } /// @@ -96,7 +96,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work .SetOptions(request) .SetQueryParam("access_token", request.AccessToken); - return await client.SendRequestAsync(flurlReq, cancellationToken: cancellationToken); + return await client.SendRequestWithJsonAsync(flurlReq, data: request, cancellationToken: cancellationToken); } } } diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinExternalContactExtensions.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinExternalContactExtensions.cs index ade084b6..639d9e72 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinExternalContactExtensions.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinExternalContactExtensions.cs @@ -528,7 +528,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work } /// - /// 异步调用 [POST] /cgi-bin/externalcontact/transfer_result 接口。 + /// 异步调用 [POST] /cgi-bin/externalcontact/resigned/transfer_result 接口。 /// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/94082 /// REF: https://open.work.weixin.qq.com/api/doc/90001/90143/94101 /// @@ -1022,7 +1022,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work if (request is null) throw new ArgumentNullException(nameof(request)); IFlurlRequest flurlReq = client - .CreateRequest(HttpMethod.Get, "cgi-bin", "externalcontact", "message", "get_subscribe_qr_code") + .CreateRequest(HttpMethod.Get, "cgi-bin", "externalcontact", "get_subscribe_qr_code") .SetOptions(request) .SetQueryParam("access_token", request.AccessToken); @@ -1044,7 +1044,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work if (request is null) throw new ArgumentNullException(nameof(request)); IFlurlRequest flurlReq = client - .CreateRequest(HttpMethod.Post, "cgi-bin", "externalcontact", "message", "set_subscribe_mode") + .CreateRequest(HttpMethod.Post, "cgi-bin", "externalcontact", "set_subscribe_mode") .SetOptions(request) .SetQueryParam("access_token", request.AccessToken); @@ -1066,7 +1066,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work if (request is null) throw new ArgumentNullException(nameof(request)); IFlurlRequest flurlReq = client - .CreateRequest(HttpMethod.Get, "cgi-bin", "externalcontact", "message", "get_subscribe_mode") + .CreateRequest(HttpMethod.Get, "cgi-bin", "externalcontact", "get_subscribe_mode") .SetOptions(request) .SetQueryParam("access_token", request.AccessToken); diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinMenuExtensions.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinMenuExtensions.cs index 69bb6b41..bbea140f 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinMenuExtensions.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinMenuExtensions.cs @@ -12,7 +12,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work public static class WechatWorkClientExecuteCgibinMenuExtensions { /// - /// 异步调用 [GET] /cgi-bin/menu/create 接口。 + /// 异步调用 [POST] /cgi-bin/menu/create 接口。 /// REF: https://open.work.weixin.qq.com/api/doc/90000/90135/90231 /// /// diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinServiceExtensions.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinServiceExtensions.cs index 24f9602d..ab36cafd 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinServiceExtensions.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinServiceExtensions.cs @@ -94,7 +94,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work if (request is null) throw new ArgumentNullException(nameof(request)); IFlurlRequest flurlReq = client - .CreateRequest(HttpMethod.Post, "cgi-bin", "service", "get_pre_auth_code") + .CreateRequest(HttpMethod.Post, "cgi-bin", "service", "set_session_info") .SetOptions(request) .SetQueryParam("suite_access_token", request.AccessToken); @@ -242,7 +242,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work if (request is null) throw new ArgumentNullException(nameof(request)); IFlurlRequest flurlReq = client - .CreateRequest(HttpMethod.Get, "cgi-bin", "service", "get_login_info") + .CreateRequest(HttpMethod.Post, "cgi-bin", "service", "get_login_info") .SetOptions(request) .SetQueryParam("access_token", request.AccessToken);