#region 微信分享注册
public string varAppID;
public string varTimestamp;
public string varNonceStr;
public string varSignature;
public string varShareTitle;
public string varShareDesc;
public string varShareUrl;
public string varShareImgUrl;
public string token;
public string username;
/// <summary>
/// 微信分享注册--使用需引用JSon.net和微信的Senparc.Weixin、Senparc.Weixin.MP
/// </summary>
public void LoadWeiXinConfig()
{
string varSecret = null;
varAppID = "公众号的APPID";
varSecret = "公众号的APPSecret";
varShareTitle = "分享的标题"; //可以前台自己定义
varShareDesc = "分享的内容"; //可以前台自己定义
varShareImgUrl = Request.Url.AbsoluteUri.Replace(HttpContext.Current.Request.Url.PathAndQuery, "") + "/img/tj5.jpg"; //可以不用写死,可以再需要的地方更换即可
try
{
string ticket = string.Empty;
ticket = JsApiTicketContainer.TryGetTicket(varAppID, varSecret);
//时间戳
varTimestamp = JSSDKHelper.GetTimestamp();
varNonceStr = JSSDKHelper.GetNoncestr();
JSSDKHelper jssdkhelper = new JSSDKHelper();
//签名是需要动态获取
varSignature = jssdkhelper.GetSignature(ticket, varNonceStr, varTimestamp, Request.Url.AbsoluteUri);
//分享地址动态获取
varShareUrl = string.Format(ConfigurationManager.AppSettings["ShareURL"] + "index.aspx");
}
catch (Exception err)
{
WriteLog("报错了", "", GetLoginIp(), "微信分享使用后台错误!");
}
}
#endregion
public string varAppID;
public string varTimestamp;
public string varNonceStr;
public string varSignature;
public string varShareTitle;
public string varShareDesc;
public string varShareUrl;
public string varShareImgUrl;
public string token;
public string username;
/// <summary>
/// 微信分享注册--使用需引用JSon.net和微信的Senparc.Weixin、Senparc.Weixin.MP
/// </summary>
public void LoadWeiXinConfig()
{
string varSecret = null;
varAppID = "公众号的APPID";
varSecret = "公众号的APPSecret";
varShareTitle = "分享的标题"; //可以前台自己定义
varShareDesc = "分享的内容"; //可以前台自己定义
varShareImgUrl = Request.Url.AbsoluteUri.Replace(HttpContext.Current.Request.Url.PathAndQuery, "") + "/img/tj5.jpg"; //可以不用写死,可以再需要的地方更换即可
try
{
string ticket = string.Empty;
ticket = JsApiTicketContainer.TryGetTicket(varAppID, varSecret);
//时间戳
varTimestamp = JSSDKHelper.GetTimestamp();
varNonceStr = JSSDKHelper.GetNoncestr();
JSSDKHelper jssdkhelper = new JSSDKHelper();
//签名是需要动态获取
varSignature = jssdkhelper.GetSignature(ticket, varNonceStr, varTimestamp, Request.Url.AbsoluteUri);
//分享地址动态获取
varShareUrl = string.Format(ConfigurationManager.AppSettings["ShareURL"] + "index.aspx");
}
catch (Exception err)
{
WriteLog("报错了", "", GetLoginIp(), "微信分享使用后台错误!");
}
}
#endregion