老师 慕课网自带的云服务器只能监听3000端口,但是在配置公众号那个URL地方,必须是80端口的地址 这该怎么办?

来源:1-5 第一天 配置、接入微信公众号

大大的喆

2016-11-29

而且配置微信公众号测试号时,一直都报配置失败的错误,但不知道问题出在哪 着急着急着急~

http://szimg.mukewang.com/583d21080001f12f12300716.jpg

写回答

5回答

Scott

2016-11-30

502 不排除是 nginx 有问题,或者是 Nodejs 服务本身挂了,你要进到 Nodejs 看下打印日志,能不能收到请求

0
3
大大的喆
回复
Scott
使用的是云服务器,在微信公众平台接口调试工具中,调试获取access_token接口或者获取关注者列表都是成功的;但是调试文本消息接口就直接报请求失败的错误~~ 具体的代码随图:
2016-11-30
共3条回复

Scott

2016-11-29

先从浏览器里,访问下这个 URL,并且带上一些参数,看看能不能请求成功,然后在后台代码里,加入一些 console,来打印一些传过来的值,看能不能成功接收到这些参数,如果全都都 ok ,那就是排除了网络的问题,往下面可以继续查加密验证的逻辑能不能走下去

0
1
大大的喆
老师 我尝试在URL地址后带一些参数,发现出现了502错误 这个是因为nginx代理导致的吗?有什么解决方案吗?
2016-11-29
共1条回复

大大的喆

提问者

2016-12-01

老师 终于折腾出来了~原来犯了一个超级低级的错误~~配置URL地址的地方少了‘nodeport/‘后面这个斜杠~~~

1
1
Scott
顶!!!
2016-12-01
共1条回复

大大的喆

提问者

2016-12-01

老师,我再在那个微信接口调试中尝试了关注事件和发送文本消息事件,可以调试成功;但是用手机扫描二维码关注后,还是没有收到微信推送过来的消息,也还是没有进入到Node请求模块。。。按说我的服务器地址是对的,服务也是可以正常访问的,这是为啥没有成功了,卡在这里好久了  着急~~~在线等~~~谢谢老师了~~~

583f793d00018d3905000348.jpg

583f793d0001041e05000346.jpg


0
0

大大的喆

提问者

2016-11-30

调试结果图:

583eb90a00016cde05000306.jpg

583eb90a0001f48705000117.jpg

583eb90a0001901105000240.jpg

代码图:


0
0

7天搞定Node.js微信公众号

Koa框架、ES2015新特性、MongoDB,开发微信公众号

1742 学习 · 787 问题

查看课程