排查方式如下
1:小程序和公众号需要进行绑定
2:需要是https请求
3:业务域名设置了不一定参数里就是业务域名的地址,若配置的基本都是公众号文章地址,这里的业务域名是不需要额外设置的
4:参数需要进行encode编码
分享案例
1:若遇到非业务域名问题,请先固定一篇文章进行测试,打印代码
2:打开代码片段,放入打印出来的代码,编译查看是否提示参数错误
3:把打印出来的代码进行encodeURIComponent转码
https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzkwMDE4MzU5OQ%3D%3D%26mid%3D2247504930%26idx%3D1%26sn%3D8d98cf8616cf11134620508082bdf1eb%26chksm%3Dc0457762f732fe745f1bf8b1f99fa7axxxxxxxxxeb6a104c1cf026ea063e16ec157465894b52%26token%xxxxxxxxxxxxx%26lang%3Dzh_CN%23rd
4:开发者工具-->添加编译模式-->启动参数-->url=encodeURIComponent转码后的请求,然后编译下
附上事例中的代码片段:https://developers.weixin.qq.com/s/CdlD8vmP7AxR
欢迎社区开发者留下自己解决非业务域名报错的步骤 !!!
有用
现在遇到的问题是相互关联了 还是 invokeAppService erro 不支持打开
我按照上面的做,还是不行
不同主体的小程序、公众号需要先关联主体吗?
mark
没用怎么办
有用,感谢~
留下足迹