• C#微信公众平台接入示例代码


    http://mp.weixin.qq.com/wiki/17/2d4265491f12608cd170a95559800f2d.html 

    这是微信公众平台提供的接入指南。官网只提供了php的示例代码,这里我提供一份C#的接入示例代码,只需要修改web.config中对应的配置[token]就可以使用了

    值得注意的是,你需要申请一个域名,把这个网站发布出去,绑定你申请的域名,然后把对应的信息填写到

    选择安全模式,因为代码里边已经进行了加密处理,url里填写之前申请到的域名,encodingAESkey随机生成。

    ········································别忘了绑定域名哦····································································

    主要代码片段:

            /// <summary>
            /// 对字符串进行SHA1加密
            /// </summary>
            /// <param name="strIN">需要加密的字符串</param>
            /// <returns>密文</returns>
            public string SHA1_Encrypt(string Source_String)
            {
                byte[] StrRes = Encoding.Default.GetBytes(Source_String);
                HashAlgorithm iSHA = new SHA1CryptoServiceProvider();
                StrRes = iSHA.ComputeHash(StrRes);
                StringBuilder EnText = new StringBuilder();
                foreach (byte iByte in StrRes)
                {
                    EnText.AppendFormat("{0:x2}", iByte);
                }
                return EnText.ToString();
            }
                List<String> strs = new List<string>();
                strs.Add(token);
                strs.Add(timestamp);
                strs.Add(nonce);
                strs.Sort();//这里进行字典排序
                string GetStr = "";
                strs.ForEach(a => GetStr += a);//得到排序后的字符串

    代码文件下载链接: http://pan.baidu.com/s/1dDczaTz 密码: 6cc4

  • 相关阅读:
    循环神经网络(三)-RNN进阶
    卷积神经网络CNN【1】-简介
    tensorflow基础【5】-tensorboard
    强化学习8-时序差分控制离线算法Q-Learning
    POJ 1979 Red and Black 四方向棋盘搜索
    POJ 2386 Lake Counting 八方向棋盘搜索
    Problem A: Assembly Required K路归并
    POJ 2051 Argus 优先队列
    优先队列---使用
    Problem B: Bulbs
  • 原文地址:https://www.cnblogs.com/zzfstudy/p/4726806.html
Copyright © 2020-2023  润新知