请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

微信公众好配置失败

https://img1.sycdn.imooc.com/szimg//57cf9d370001889212260158.jpg

老师 我的微信公众账号配置 老师提示失败 他的日志是这样的我哪里错了吗?

正在回答 回答被采纳积分+3

4回答

Scott 2016-09-07 16:16:59

请求是 200 看着成功了,你在代码里判断 nounce 那一块,把参数,和最终返回的 xml 都打印一下,看看这些结果值都对不对

0 回复 有任何疑惑可以回复我~
  • 提问者 莫大帅逼 #1
    老师 有不懂~
    回复 有任何疑惑可以回复我~ 2016-09-07 16:48:32
提问者 莫大帅逼 2016-09-10 12:10:06

https://img1.sycdn.imooc.com/szimg//57d386de000178e607860591.jpg

老师 还有一个问题 就是 语法上的 例如 this.query.nonce 他这个是指向什么地方? this.query.xxx  还有 this.request  this.body=echostr+''(后面为什么加的是一个空子符?) 

0 回复 有任何疑惑可以回复我~
提问者 莫大帅逼 2016-09-10 03:31:22

老师 这是我的流程你看看有没问题

https://img1.sycdn.imooc.com/szimg//57d30b090001476110200647.jpg

老师 首先我起了一个服务器(老师 这里有疑问:如果我不用python的 我用直接用入口文件作一个服务器行不行?就是app.js)

https://img1.sycdn.imooc.com/szimg//57d30bc1000124b212280630.jpg

第二:开启appjs (老师 这里有疑问:这个--harmony是什么作用? 一般不是node app.js就可以开启了吗?)

https://img1.sycdn.imooc.com/szimg//57d30c370001523010250661.jpg

第三 映射到外网

https://img1.sycdn.imooc.com/szimg//57d30d010001fd3d12270668.jpg

第四 我去配置微信公众好 他显示 配置失败 回到这里 他出现一个这样的? 是怎么回事呢? 威信给他这个是什么意思呢?

我应该怎样去调试他们? 谢谢老师

0 回复 有任何疑惑可以回复我~
  • Scott #1
    直接用 app.js 起服务器当然是可以的,如果你的 Node 版本比较新,比如 4.x 以上,是不用加 --harmony 参数的,用 python 这样起一个服务应该是不行的吧,还是直接用 node 服务来接管啊,用 python,这请求都进去到 python 里面了,就没流入到 nodejs 的 app.js 中,当然是配置验证失败了
    回复 有任何疑惑可以回复我~ 2016-09-10 09:05:56
  • 提问者 莫大帅逼 回复 Scott #2
    谢谢老师 问题解决了 还有一个问题
    回复 有任何疑惑可以回复我~ 2016-09-10 12:06:28
提问者 莫大帅逼 2016-09-07 16:42:18

"你在代码里判断 nounce 那一块,把参数,和最终返回的 xml 都打印一下,看看这些结果值都对不对"  ---老师 这句话没懂,概念还没弄清https://img1.sycdn.imooc.com/szimg//57cfd29e0001e8df09060608.jpg

是在这里写 和看吗?

0 回复 有任何疑惑可以回复我~
  • Scott #1
    微信推送给你的验证 URL 的参数串怎么都是空值呢,你把 href 也打印一下: console.log(this.request.href)
    回复 有任何疑惑可以回复我~ 2016-09-08 07:36:20
  • 提问者 莫大帅逼 回复 Scott #2
    老师 我按照你的要求 试了一下你看看
    回复 有任何疑惑可以回复我~ 2016-09-10 03:12:52
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信