diff --git a/samples/SKIT.FlurlHttpClient.Wechat.Api.Sample_Net6/Options/WechatOptions.cs b/samples/SKIT.FlurlHttpClient.Wechat.Api.Sample_Net6/Options/WechatOptions.cs index 676d56ea..c1db8c6e 100644 --- a/samples/SKIT.FlurlHttpClient.Wechat.Api.Sample_Net6/Options/WechatOptions.cs +++ b/samples/SKIT.FlurlHttpClient.Wechat.Api.Sample_Net6/Options/WechatOptions.cs @@ -1,4 +1,4 @@ -using System; +using System; using Microsoft.Extensions.Options; namespace SKIT.FlurlHttpClient.Wechat.Api.Sample.Options @@ -9,7 +9,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Sample.Options public Types.WechatAccount[] Accounts { get; set; } = Array.Empty(); - public string CallbackState { get; set; } = string.Empty; + public string CallbackEncodingAESKey { get; set; } = string.Empty; public string CallbackToken { get; set; } = string.Empty; } diff --git a/samples/SKIT.FlurlHttpClient.Wechat.Api.Sample_Net6/Services/HttpClients/Implements/WechatApiHttpClientFactory.cs b/samples/SKIT.FlurlHttpClient.Wechat.Api.Sample_Net6/Services/HttpClients/Implements/WechatApiHttpClientFactory.cs index b12db1f5..c7301181 100644 --- a/samples/SKIT.FlurlHttpClient.Wechat.Api.Sample_Net6/Services/HttpClients/Implements/WechatApiHttpClientFactory.cs +++ b/samples/SKIT.FlurlHttpClient.Wechat.Api.Sample_Net6/Services/HttpClients/Implements/WechatApiHttpClientFactory.cs @@ -1,4 +1,4 @@ -using System; +using System; using System.Linq; using System.Net.Http; using Microsoft.Extensions.Options; @@ -32,6 +32,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Sample.Services.HttpClients.Implements { AppId = wechatAccountOptions.AppId, AppSecret = wechatAccountOptions.AppSecret, + PushEncodingAESKey = _wechatOptions.CallbackEncodingAESKey, PushToken = _wechatOptions.CallbackToken }; var wechatApiClient = new WechatApiClient(wechatApiClientOptions); diff --git a/samples/SKIT.FlurlHttpClient.Wechat.Api.Sample_Net6/appsettings.json b/samples/SKIT.FlurlHttpClient.Wechat.Api.Sample_Net6/appsettings.json index fc35277b..6e84c807 100644 --- a/samples/SKIT.FlurlHttpClient.Wechat.Api.Sample_Net6/appsettings.json +++ b/samples/SKIT.FlurlHttpClient.Wechat.Api.Sample_Net6/appsettings.json @@ -16,7 +16,7 @@ "AppSecret": "填写 AppSecret" } ], - "CallbackState": "SKIT.FlurlHttpClient.Wechat", - "CallbackToken": "填写服务器推送的 Token" + "CallbackEncodingAESKey": "填写用于接收服务器推送的 EncodingAESKey", + "CallbackToken": "填写用于接收服务器推送的 Token" } }