问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

微信平台如何做做自定义,URL 和 Token 应该怎么填,谢谢!

发布网友 发布时间:2022-05-05 05:01

我来回答

1个回答

热心网友 时间:2022-04-27 07:16

 要做自定义,随意定制自己想要消息回复,首先你应该是一名【网站开发人员】, 熟悉常用的 Jsp、Asp.net、PHP 等网站开发编程其中一种。

  2.  你要准备一台【web服务器,并且有网站域名的】,就单纯IP地址之前我试过不行。作为开发人员,简单来做首先得按照公众平台上开发文档中要求 【做一个页面,发布到网站的某个目录下面】。

  3. 那个URL就是 做的那个页面的访问地址(注意:填写URL前这个地址必须是一定存在的),而Token则是你自定义的,开发的那个页面中会使用到Token,用来验证是微信平台的向你的服务器发送过来的微信数据。


开发人员可以参考:http://blog.csdn.net/hougelou/article/details/8462364

仔细参考平台文档说明,看下面两段代码,就会明白。

const string Token = "token";       //与那边填写的token一致 
 /// <summary>  
        /// 验证微信签名  
        /// </summary>  
        /// * 将token、timestamp、nonce三个参数进行字典序排序  
        /// * 将三个参数字符串拼接成一个字符串进行sha1加密  
        /// * 开发者获得加密后的字符串可与signature对比,标识该请求来源于微信。  
        /// <returns></returns>  
        private bool CheckSignature()  
        {  
            string signature = Request.QueryString["signature"];  
            string timestamp = Request.QueryString["timestamp"];  
            string nonce = Request.QueryString["nonce"];  
            string[] ArrTmp = { Token, timestamp, nonce };  
            Array.Sort(ArrTmp);     //字典排序  
            string tmpStr = string.Join("", ArrTmp);  
            tmpStr = FormsAuthentication.HashPasswordForStoringInConfigFile(tmpStr, "SHA1");  
            tmpStr = tmpStr.ToLower();  
            if (tmpStr == signature)  
            {  
                return true;  
            }  
            else  
            {  
                return false;  
            }  
        }

 private void Valid()  
 {  
            string echoStr = Request.QueryString["echoStr"];  
            if (CheckSignature())  
            {  
                if (!string.IsNullOrEmpty(echoStr))  
                {  
                    Response.Write(echoStr);  
                    Response.End();  
                }  
            }  
 }

来自:求助得到的回答

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
显卡降价矿难了!分享几个检测矿卡的实用软件 怎么分辨二手显卡刷bios 下文教你 怎么识别矿卡 鉴别矿卡的方法介绍 怎么设置小度在家回家视频通话? 贵阳砂岩雕塑厂有哪些 西安市长安二中附近有老年公寓没 来西安这么久了第一次租到性价比高的房子,松鼠公寓良心推荐_西安... 陕西省自强中等专业学校2024年学费多少 宝鸡市区有什么比较好的楼盘 乔安如何远程监控 微信公中号开发java怎么在服务端设置token 什么是OSD 篮球如何在行进间急停直接上篮?脚步动作应该怎样? 微信订阅号 页面token怎么填写 梦见有人陷害我我男人睡,给我拍照? 行进间上篮的动作方法、易犯错误和纠正方法 篮球基础教学之:行进间上篮三步曲 梦见有人陷害我,还那剪刀剪我的脸 简述篮球行进间上篮动作要领 梦见有人陷害我 我梦见有人陷害我,先是用*。没死后面到河里。我假装死了。这是什么征兆嘛? 梦见一个陌生女生陷害我代表什么 梦见有人当着我的面陷害我,差点得逞,但被我当面揭穿他的诡计!并借着这事打垮了他! 这梦什么意思?? 昆明天气预报15天7至22度穿什么衣服 怎么判断女友是不是第一次 公司普通会计要负刑事责任吗?公司有财务负责人 注册公司挂名财务负责人坐牢 破产时财务负责人有什么责任? 如何看我的笔记本电脑上有没有蓝牙适配器 怎么知道电脑有没有蓝牙适配器 微信公众号URL和token如何设置? ceph存储 ceph集群Tier和RBD Cache的区别 nodejs开发微信用express,token怎么设置? ceph一个osd多大的存储空间比较合适 手机版的侠盗猎车手圣安地列斯mod安装好了之后,怎么用 手机版侠盗猎车圣安地列斯MOD怎么用? 最简单的南瓜汤的做法 侠盗猎车手圣安地列斯手机版有mod吗 侠盗猎车手圣安地列斯手机版MOD怎么使用啊?比如换个角色或者皮肤,尽量要详细。 手机版侠盗猎车手圣安地列斯怎么装mod? 南瓜汤怎么做?简单点 iphone7健康没有了楼层这个,要怎么设置? 苹果7己停用怎么弄 南瓜怎么做汤 苹果7停用如何不借助 任何设备让它不停用? 雪域帝君的情侣网名? 嘉卡贷满标多久能到账 你我贷里的嘉卡贷要多久能到账啊?我这样算不算是过了,有流标的可能吗? 你我贷嘉卡贷投标不够 嘉卡贷申请3w,批了2w,年化率10%,还没到账,账单已经出了,为什么总共还款要27000+啊