C# 获取微信小程序access_token

 1 /// <summary>
 2 /// 获取access_token
 3 /// </summary>
 4 /// <returns></returns>
 5 public static string GetAccessToken()
 6 {
 7     string token = string.Empty;
 8     try
 9     {
10         # 微信小程序接口
11         string wechatapi = ConfigurationManager.AppSettings["wechatapi"].ToString();
12         string appID = ConfigurationManager.AppSettings["AppID"].ToString();
13         string appSecret = ConfigurationManager.AppSettings["AppSecret"].ToString();
14         //获取微信token
15         string token_url = "cgi-bin/token?grant_type=client_credential&appid=" + appID + "&secret=" + appSecret;
16 
17         var operateResult = LzWebAPICaller.Get<obxxxxject>(wechatapi token_url).ToString();
18         HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(token_url);
19         //请求方式
20         myRequest.Method = "GET";
21         HttpWebResponse myResponse = (HttpWebResponse)myRequest.GetResponse();
22         StreamReader reader = new StreamReader(myResponse.GetResponseStream() Encoding.UTF8);
23         string content = reader.ReadToEnd();
24         myResponse.Close();
25         reader.Dispose();
26         javascriptSerializer serializer = new javascriptSerializer();
27         token = serializer.Deserialize<string>(content);
28 
29 
30     }
31     catch (Exception ex)
32     {
33         token = "";
34         ExceptionPolicy.HandleException(ex LZExceptionType.System
35           "获取token失败!源:Lz.Product.LJXQJGF.BLL.Resident.ResidentLogic.GetAccessToken方法出错 ");
36     }
37     return token;
38 }

相关文章

项目中经常遇到CSV文件的读写需求,其中的难点主要是CSV文件...
简介 本文的初衷是希望帮助那些有其它平台视觉算法开发经验的...
这篇文章主要简单记录一下C#项目的dll文件管理方法,以便后期...
在C#中的使用JSON序列化及反序列化时,推荐使用Json.NET——...
事件总线是对发布-订阅模式的一种实现,是一种集中式事件处理...
通用翻译API的HTTPS 地址为https://fanyi-api.baidu.com/api...