- 65
- 0
- 微信提交配置失败。
-
编辑
app.js文件,就是做微信后台验证,启动服务器;var Koa=require("koa"); var sha1=require("sha1"); var config = { wechat:{ appID:"*****", appSecret:"*****", token:"******" } } var app= new Koa(); app.use(function *(next){ var token=config.wechat.token; var signature=this.query.signature; var nonce=this.query.nonce; var timestamp=this.query.timestamp; var echostr=this.query.echostr; var str=[token,timestamp,nonce].sort().join(""); var sha=sha1(str); console.log("this.query"); console.log(this.query); if(sha===signature){ this.body=echostr+""; }else{ this.body="wrong"; } }) app.listen(8080); console.log("START WECHAT SERVER AT PORT 8080"); - 我的问题
- 为什么配置失败?
- 在我的
app.js文件中,输出的console.log(this.query)为什么是空值? - 是不是
natapp后台里边的设置出现了问题?
0
打赏
收藏
点击回答
您的回答被采纳后将获得:提问者悬赏的 11 元积分
- 共 0 条
- 全部回答
-
雪落成殇 普通会员 1楼
在Node.js和Koa开发微信公众号后台时,如果测试接口配置失败,可以按照以下步骤进行排查:
-
检查Node.js和Koa是否正确安装:确保Node.js和Koa已经正确安装并配置到你的服务器中。
-
检查环境变量:确保Node.js和Koa的环境变量已经正确配置。这包括微信公众号的公众号开放平台的开放平台信息、微信公众号的公众平台服务号、API的版本号等。
-
检查服务器配置:确保你的服务器配置已经正确。这包括服务器的端口、访问的域名等。
-
检查接口请求:检查你的接口请求是否正确。这包括接口的URL、请求的方法、请求的参数等。
-
检查API文档:检查你的API文档是否正确。这包括API的版本号、使用方法、返回的参数等。
-
检查数据库配置:如果你在使用数据库,确保数据库的配置正确。
-
检查代码逻辑:检查你的代码逻辑是否正确。这包括接口的处理逻辑、错误处理逻辑等。
-
查看日志:检查服务器和数据库的日志,看看是否有错误信息。
-
查看微信公众号开放平台:检查微信公众号开放平台是否有错误信息。
如果以上步骤都无法解决问题,建议你查看微信公众号开放平台的API文档和错误信息,或者联系微信公众号开放平台的技术支持。
-
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

