private readonly IHttpClientFactory _clientFactory; 注入進來
public async Task<WxUserInfoDto> CreateAsync(CreateWxUserInfoDto input)
{
string appid = "321";
string appsecret = "123";
string code = "12341erw34312";//隨便寫一個
//
var request = new HttpRequestMessage(HttpMethod.Get,
"https://api.weixin.qq.com/sns/jscode2session?appid="+appid+"&secret="+appsecret+"&js_code="+code+"&grant_type=authorization_code");
request.Headers.Add("Accept", "application/vnd.github.v3+json");
request.Headers.Add("User-Agent", "HttpClientFactory-Sample");
var client = _clientFactory.CreateClient();
var response = await client.SendAsync(request);
var content = response.Content;
var wxResult = content.ReadAsStringAsync().Result; //獲取返回結果
}