微信测试号中token和url的设置
围绕signature,timestamp,nonce,echostr
取值都为null的问题折腾了许久的坑。
订阅号不能认证,所以在公众号设置中,没有网页授权域名这一项。不过微信提供了测试号供开发者使用。
1、根据大神 https://blog.csdn.net/chmod_R_755/article/details/75554735 的文章,他最后的checkSignature方法和写的Controller接口可以都直接cv过来,代码时亲测可行的。
2、URL不能用本地localhost这种,我这里是使用了natapp,有免费隧道,但是域名随机分配。于是买了最便宜的隧道和3块钱的二级域名就可以使用了。看官方是说要80端口,所以在natapp里与本地项目中都修改成80端口。然后域名后面就是和平时跑项目接口一样的写法。
3、Token要与你项目里写的一致。
4、然后把项目跑起来。然后。。。。。。我就进坑了
我一直是在浏览器地址栏输入该URL,访问后再点提交,提示我接口配置失败,也尝试过用微信打开该链接,然后再提交也失败,反复进行了好多次。
断点一下发现request请求中参数都是null,signature,timestamp,nonce,echostr
都获取不到。然后网上各种搜啊,都没找到我的这个问题。
后来我脑子一闪,又重新跑了下项目,直接点了提交(根本不用自己发起请求,在点提交时,它就会向该URL发送请求来验证Token了),然后就成功了。。。
据说如果是体验测试,不需要填这两项,直接在下面体验接口权限表的网页账号,网页授权获取用户信息那里,点修改,填上自己的外网地址就可以了。。
微信测试号中token和url的设置相关推荐
- 微信测试号中被动消息回复的测试
微信测试号中被动消息回复的测试 这里只贴相关的代码,具体的操作步骤(注册微信订阅号.测试号等)不再提及. 测试号的路径配置 这是使用的是花生壳的内网穿透,至于具体使用请参照花生壳官网说 ...
- 微信测试号:config:invalid url domain
今天调试微信分享的时候,配置参数时一直提示config:invalid url domain,网上找了一下,都说是appId和域名没有绑定.仔细看了下,有绑定没错.又猜测是不是二级域名的问题,因为是测 ...
- 微信测试号与微信测试接口地址及注意事项
一.微信测试号 1.地址:https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login 2.注意事项: (1)需要用到网页授权时,必须填 ...
- java获取微信token_Java微信公众平台开发(六)--微信开发中的token获取
转自:http://www.cuiyongzhi.com/post/44.html (一)token的介绍 引用:access_token是公众号的全局唯一票据,公众号调用各接口时都需使用access ...
- vue 调用共众url_vue单页面,在微信公众号支付中遇到的URL未注册BUG解决方法-Go语言中文社区...
今天在做微信公众号支付的时候,遇到一个bug,在当前支付页面点击支付,就会报错,提示当前页面的URL未注册.如下图: 但是,这个URL我们是在后台微信公众号配置了的,所以说不会出错. 但是我们刷新一次 ...
- 微信中的这个功能尽早设置,即使转错账也能及时收回!
生活在快节奏的我们,是离不开互联网的,出门在外,旅行,购物,点餐等等都离不开手机中,手机中最不可能缺少的两款APP就是微信和支付宝,不管是微信,还是支付宝这两款软件在大家心目中是不可替代的. 这两款软 ...
- php微信公众号测试号token配置失败,微信公众号Token配置失败解决办法
前言 今天生病在家,由于我的微信公众号被投诉了,因此影视站接口被迫关闭,于是就想着给大家分享 APP,于是就用了下微信的自动回复, 想着能否把这个自动回复对接到 MIPCMS 上,于是就开干.但是微信 ...
- 解决微信“聊天界面中的新消息通知”设置按钮不见了问题
原因 解决微信"聊天界面中的新消息通知"设置按钮不见了问题 解决方法 开启"接收新消息通知"后,"聊天界面中的新消息通知"设置按钮就会出现
- php网页分享时显示图片怎么设置,分享html页面 在微信分享中可以设置分享标题和描述和图片...
微信中分享页面已经是很流行的一种方式,那么如何可以让自己做的h5页面能设置分享标题.描叙和图片呢? 问题 第三方网站在微信中分享的链接想要左边有简介概述,右边有缩略图,没有缩略图不能引起客户足够的重视 ...
最新文章
- 如何把不同尺寸ico格式图标_还在为图标设计犯难?这篇告诉你图标设计so easy!...
- 多解决些问题,少谈些框架和流程
- 编程php分析器,如何编程访问分析器数据
- 日期格式转换成时间戳格式php,php日期转时间戳,指定日期转换成时间戳
- C,C++,C#的点评
- concurrent: ThreadPoolExecutor 用法
- python access_Python3 os.access() 方法
- jQuery是什么,jQuery入门简介
- centos eclipse java_CentOS7 安装 Eclipse
- interp2 matlab fcn,matlab7.0自动关闭问题(zz)
- C#程序读取MAC地址的方法
- js模块化与面向对象编程思考与实践
- js中for循环的优化写法
- Web Server的启动过程
- cdsn自动添加目录
- GifUtil给gif图片添加文字、图片水印
- 一种动态阈值白平衡算法实现
- MAC读取NTFS移动硬盘方法
- [记录]hololens导出时报错 缺少命名空间“Windows.Devices.Haptics”
- linux下pfam使用方法,无root权限安装Pfam的笔记