微信测试的时候提示错误:
{"errcode":40164,"errmsg":"invalid ip xxx.xxx.xxx.xxx ipv6 ::ffff:73.142.146.xxx, not in whitelist rid: 63e90f0e-615505e3-310eff42"}
问题和解决
上面的问题是我们调用的 API 不在微信的白名单列表里面。
我们可以通过控制台把这个 IP 添加到白名单中。
微信的客服消息接口调用是采用白名单的方式的。
在公众号的配置上面,绑定白名单。
然后再测试调用。