From 33d8a055940ff66bec57ab857ed8ae2638e8b6b1 Mon Sep 17 00:00:00 2001 From: 移动系统liao <liaoxujun@qq.com> Date: 星期二, 10 十二月 2024 14:42:26 +0800 Subject: [PATCH] 修改重新支付逻辑,增加因为账户没钱造成的支付失败后重新支付 --- cylsg/EzWechat/WechatService.cs | 19 ++++++++++++++++--- 1 files changed, 16 insertions(+), 3 deletions(-) diff --git a/cylsg/EzWechat/WechatService.cs b/cylsg/EzWechat/WechatService.cs index b0d3e4b..5070c70 100644 --- a/cylsg/EzWechat/WechatService.cs +++ b/cylsg/EzWechat/WechatService.cs @@ -13,6 +13,7 @@ using System.Text; using System.Threading.Tasks; + namespace EzWechat { @@ -48,14 +49,15 @@ public async Task<string> GetOpenID(string jscode) { - var reques = new SnsComponentJsCode2SessionRequest() + var reques = new SnsJsCode2SessionRequest() { - AppId = App.Configuration["WechatAPP:AppId"], + + JsCode = jscode }; - var a= await _client.ExecuteSnsComponentJsCode2SessionAsync(reques); + var a= await _client.ExecuteSnsJsCode2SessionAsync(reques); if(a.IsSuccessful()) { return a.OpenId; @@ -105,5 +107,16 @@ return key; } + + + + + + + + + } + + } -- Gitblit v1.9.1