功能描述:PC上獲取微信二維碼:掃碼進入小程序對應頁面
問題:使用第三方SDK碰到下面的問題
解決方法:Asp net core 需要在Start.cs中ConfigureServices注冊服務
引用命名空間
在Configure中全局注冊
使用時,需要注冊 await AccessTokenContainer.RegisterAsync();
最后說一下原理:
1.APPID,APPSECRET獲取到 AccessToken並緩存起來
2.通過AccessToken調用微信生成小程序碼接口,返回buffer字節流,sdk中會寫入到內存流中或者直接寫入到文件,這個SDK已經寫好了接口,傳遞對於的參數即可
小程序開發文檔
https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/qr-code/wxacode.getUnlimited.html