微信SDK常用工具类WeChatHelper
csharp
//生成随机数
WeChatHelper.GetNonceStr();
// 生成时间戳,标准北京时间,时区为东八区,自1970年1月1日 0点0分0秒以来的秒数
WeChatHelper.GetTimeStamp();
//rfc3339标准格式时间 yyyy-MM-dd'T'HH:mm:ss.fffK
WeChatHelper.ConvertDateTime(dt);
//时间戳转为C#格式时间
WeChatHelper.ConvertDateTime(timestamp);
//计算文件的 SHA256 值
WeChatHelper.SHA256File(filePath);
//获取客户端IP
WeChatHelper.GetIp(httpContext);
Url签名
csharp
IUrlSignatureManager.UrlSignature(string appId, string url);