public void Set() { // Load(); //if(Account!=null) //{ // ImageUrl = Account.qrCodeUrl; //} //appId = WxPayConfig.APPID; // var access_token = AccessTokenContainer.GetToken(WxPayConfig.APPID); var jsapi_ticket = Senparc.Weixin.MP.CommonAPIs.CommonApi.GetTicket(WxPayConfig.APPID, WxPayConfig.APPSECRET).ticket; timestamp = WxPayApi.GenerateTimeStamp(); nonceStr = WxPayApi.GenerateNonceStr(); WxPayData jsApiParam = new WxPayData(); jsApiParam.SetValue("noncestr", nonceStr); jsApiParam.SetValue("jsapi_ticket", jsapi_ticket); jsApiParam.SetValue("timestamp", timestamp); jsApiParam.SetValue("url", url); signature = jsApiParam.SHA1_Hash(); }