4.2章节微信测试号的URL和Token 配置那里,完全懵了!

来源:4-2 构建初始项目首次验证公众号服务器

慕粉3568111

2018-01-31

视频里面是已经配置好的,我登录自己的测试号,那两个是空的,我研究了两天都没搞定,在群里问了下还是一知半解的。我弄了个服务器还有域名,那个token据说是自己写的,URL 我填写了好几次都配置失败。去群里问,有人告诉我会不会是验证代码写错了,我就更懵了,不知道验证代码是什么。我是跟着视频写到 router/index.js 那里,那里写完router.get('/wechat-hear').... 那里的代码。还要写config/index.js 里的的json. 跟着视频写到这里,appId 和 appscrete 有了,但是token,我却不晓得怎么弄了,完全没搞懂是要怎么配置啊。服务器nginx.conf 那里我是不是应该配置代理? 比如 location / { proxty_pass  http://127.0.0.1:3000/wechat-hear}  是不是配置了这个 在配置测试服务号的URL 和Token 就成功了啊?

写回答

1回答

Scott

2018-02-01

对服务器要配置把 已经在微信里面配置好的域名,从 80 端口转发到 Nodejs 的服务所在的端口,Nodejs 里面就能生成和返回 token 了。


关于 token,需要多看官方文档,一开始用的话,是有点晕晕的,另外结合我写的这篇手记来理解也可以:


https://www.imooc.com/article/19204

0
2
Scott
回复
慕粉3568111
恩,应该是少了东西,可以在入口文件里面,在增加一个调试的中间件 app.use(async (ctx, next) { console.log(ctx.query); console.log(ctx.request.body) }) 看看能不能拿到请求参数
2018-02-05
共2条回复

开发微信全家桶项目Vue/Node/MongoDB高级技术栈全覆盖

Nuxt/Vue SSR + Koa2 跨栈开发微信公众号+小程序

989 学习 · 401 问题

查看课程