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 }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM