微信開發之c#下獲取jssdk的access_token


獲取access_token是調用微信JS接口的基礎,只有得到了它才能得到我們需要的jsapi_ticket並生成簽名,然后注入配置信息config.

微信官方文檔我就不多做介紹,反正我是踩了不少坑.

獲取access_token

看官方文檔,開始以為是通過js簡單的ajax就可以得到,后來幾番折騰,這個access_token的獲取是需要在c#后台完成,

具體代碼如下

1       public static string Geta_token()
2         {
3             string grant_type = "client_credential";
4             string appid = "-----------";
5             string secret = "-----------";
6             string tokenUrl = string.Format("https://api.weixin.qq.com/cgi-bin/token?grant_type={0}&appid={1}&secret={2}", grant_type, appid, secret);
7             var wc = new WebClient();
8             return  wc.DownloadString(tokenUrl).Trim().Split('"')[3];
9         }

該方法返回值即為我們所需要的access_token,同上述方法,可得到我們需要的jsapi_ticket,這里就不做敘述.

在這里遇到一個坑:就是返回值一直報錯40125,無效的appSecret,如果遇到這種情況,直接重置appSecret吧,即使你輸入的無誤.

 

 


免責聲明!

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



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