|
|
@ -31,10 +31,11 @@ namespace _24Hour |
|
|
|
/// 小程序secretID |
|
|
|
/// 小程序secretID |
|
|
|
/// </summary> |
|
|
|
/// </summary> |
|
|
|
private string secid = "e752e4fba67526eca21313a18c96a58f"; |
|
|
|
private string secid = "e752e4fba67526eca21313a18c96a58f"; |
|
|
|
public WechatMessagerClient(HttpClient _httpCliet, IConfiguration configuration) |
|
|
|
private readonly ILogger<WechatMessagerClient> logger; |
|
|
|
|
|
|
|
public WechatMessagerClient(HttpClient _httpCliet, IConfiguration configuration, ILogger<WechatMessagerClient> _logger) |
|
|
|
{ |
|
|
|
{ |
|
|
|
this.httpCliet = _httpCliet; |
|
|
|
this.httpCliet = _httpCliet; |
|
|
|
|
|
|
|
this.logger = _logger; |
|
|
|
httpCliet.DefaultRequestHeaders.Add("Accept", "application/json"); |
|
|
|
httpCliet.DefaultRequestHeaders.Add("Accept", "application/json"); |
|
|
|
httpCliet.DefaultRequestHeaders.Add("User-Agent", "HttpClientFactory-Sample"); |
|
|
|
httpCliet.DefaultRequestHeaders.Add("User-Agent", "HttpClientFactory-Sample"); |
|
|
|
httpCliet.DefaultRequestHeaders.ConnectionClose = true; |
|
|
|
httpCliet.DefaultRequestHeaders.ConnectionClose = true; |
|
|
@ -43,6 +44,10 @@ namespace _24Hour |
|
|
|
appid = $"{configuration.GetSection("Wechat:appid").Value}"; |
|
|
|
appid = $"{configuration.GetSection("Wechat:appid").Value}"; |
|
|
|
secret = $"{configuration.GetSection("Wechat:secret").Value}"; |
|
|
|
secret = $"{configuration.GetSection("Wechat:secret").Value}"; |
|
|
|
secid = $"{configuration.GetSection("Wechat:secid").Value}"; |
|
|
|
secid = $"{configuration.GetSection("Wechat:secid").Value}"; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
logger.LogInformation($"appid {appid}"); |
|
|
|
|
|
|
|
logger.LogInformation($"secret {secret}"); |
|
|
|
|
|
|
|
logger.LogInformation($"secid {secid}"); |
|
|
|
} |
|
|
|
} |
|
|
|
public async Task<Result> GetOpenId(string code) |
|
|
|
public async Task<Result> GetOpenId(string code) |
|
|
|
{ |
|
|
|
{ |
|
|
|