/*********************************************************************** * Project: baifenBinfa * ProjectName: 百分兵法管理系统 * Web: http://chuanyin.com * Author: * Email: * CreateTime: 2021/7/13 21:58:04 * Description: 暂无 ***********************************************************************/ using System.Threading.Tasks; using CoreCms.Net.Caching.Manual; using CoreCms.Net.Configuration; using CoreCms.Net.Model.Entities; using SKIT.FlurlHttpClient.Wechat.Api.Models; namespace CoreCms.Net.Caching.AccressToken { /// /// 微信帮助类 /// public static class WeChatCacheAccessTokenHelper { /// /// 获取微信小程序accessToken /// /// public static string GetWxOpenAccessToken() { //获取小程序AccessToken var cacheAccessToken = ManualDataCache.Instance.Get(GlobalEnumVars.AccessTokenEnum.WxOpenAccessToken.ToString()); return cacheAccessToken?.accessToken; } /// /// 获取微信公众号accessToken /// /// public static string GetWeChatAccessToken() { //获取微信AccessToken var cacheAccessToken = ManualDataCache.Instance.Get(GlobalEnumVars.AccessTokenEnum.WeiXinAccessToken.ToString()); return cacheAccessToken?.accessToken; } /// /// 获取微信公众号WeiXinJsApiTicket /// /// public static string GetWeChatJsApiTicket() { //获取微信AccessToken var cacheAccessToken = ManualDataCache.Instance.Get(GlobalEnumVars.JsApiTicketEnum.WeiXinJsApiTicket.ToString()); return cacheAccessToken.Ticket; } } }