记录第一次做微信公众号,,解决报错40164

186 阅读1分钟

这次的业务场景是对接微信公众号扫码,需要先获取微信公众号token 在微信公众号基本配置里,配备了IP白名单

依然报40164,通过查询微信公众号文档,发现40164是未配置白名单,配置白名单后,试了几次,都是4016

分析思路:

1.既然能从微信服务器返回信息,那说明是能正常访问的

2.大概率提交之后,还要等微信的后台处理

3.等了五六分钟左右,遂成功访问

实现代码 /** * 获取微信公众号token * 参考接口文档:developers.weixin.qq.com/miniprogram… * * @param appid * @param secret * @return */ @Override public AccessTokenResult getMpAccessToken(String appid, String secret) { String url = String.format(WXApiConstant.ACCESS_TOKEN_API, appid, secret); return webClient.get().uri(url).retrieve().bodyToMono(AccessTokenResult.class) .retry(retry) .block(); }

————————————————

                        版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
                    

原文链接:blog.csdn.net/weixin_5087…