环境:
我的测试appid是wxba1f7470235b4e15。
使用的是ngrok内网穿透
url配置是:https://a691-183-129-210-123.jp.ngrok.io/api/ChatAPI/WeChatChat https://a691-183-129-210-123.jp.ngrok.io/api/ChatAPI/WeChatChat
监听的是80端口,本地服务启动端口也是80
下面是我的处理类,每次有请求过来都会记录
这是我的API
这是postman的返回
问题:
当我在测试号配置保存时,提示配置失败,network的response是"errcode":-106,"errmsg":"token check fail",且没有请求日志。
但是我用postman测试是可以进到我的api并收到返回的。
另外:
当我把我的url改成我的已经上线的服务器地址时是保存成功的。
所以我的问题是:
1.微信测试号是不是不支持端口映射
2.如果支持端口映射的话,我上面的问题是什么原因导致的
你好,请先参考该帖:无法修改接口配置信息,提示-106, token check fail
https://developers.weixin.qq.com/community/develop/doc/000a4e0d8804f0f327cbaa2f75b000
返回类型不能是string!!!使用php返回了string类型,结果一直失败,改成int后,终于成功了!