/// <summary> /// 分享到朋友圈参数自定义 /// </summary> /// <param name="url"></param> /// <returns></returns> public JsSDKResponse GetJsSDKTicket(string url) { var jssdk_ticket = JSAPI.GetJsSDKTicket(WxPayConfig.APPID, WxPayConfig.APPSECRET); var nonceStr = WxPayApi.GenerateNonceStr(); var timestamp = WxPayApi.GenerateTimeStamp(); //var domain = weChat.BackDomain; //url = domain + url; var string1 = ""; var signature = JSAPI.GetSignature(jssdk_ticket, nonceStr, timestamp, url, out string1); var model = new JsSDKResponse { Debug = true, AppId = WxPayConfig.APPID, Timestamp = WxPayApi.GenerateTimeStamp(), NonceStr = WxPayApi.GenerateNonceStr(), Signature = signature, ShareUrl = url, JsapiTicket = jssdk_ticket, //ShareImg = domain + Url.Content("/images/noimg.jpg"), String1 = string1, JsApiList = System.Configuration.ConfigurationManager.AppSettings["jsApiList"].Split(','), }; return(model); }