wechat - 什么是白名单来接收微信服务器的传入消息的所有IP地址
问题描述
什么是白名单以接收来自微信服务器的传入消息的所有 IP 地址。
我们必须在微信控制台 mp.wexin.qq.com 中配置一个 webhook URL 来接收传入的消息。
以下 ips 地址是我们确定的用于接收消息的白名单,不确定这些地址是否会改变。
我想知道微信服务器的IP地址列表。任何人都可以拥有这些信息,或者请提供一些线索,我可以从哪里获得这些信息。
machine@1:~/Work/cryptographic-workspace/keystore-cryptographic-service$ nslookup mp.weixin.qq.com
Server: 172.17.5.36
Address: 172.17.5.36#53
Non-authoritative answer:
mp.weixin.qq.com canonical name = mpv6.weixin.qq.com.
Name: mpv6.weixin.qq.com
Address: 203.205.239.172
Name: mpv6.weixin.qq.com
Address: 203.205.239.154
Name: mpv6.weixin.qq.com
Address: 203.205.239.171
machine@2:~/Work/cryptographic-workspace/keystore-cryptographic-service$ nslookup api.weixin.qq.com
Server: 172.17.5.36
Address: 172.17.5.36#53
Non-authoritative answer:
api.weixin.qq.com canonical name = hk.api.weixin.qq.com.
Name: hk.api.weixin.qq.com
Address: 203.205.239.82
Name: hk.api.weixin.qq.com
Address: 203.205.239.94
解决方案
请查看以下文档
他们提供了一个 API 来查询可能的回调服务器 ips 列表。
推荐阅读
- guidewire - 戈苏(导线)
- python - Python pocketsphinx 0.1.15 配置与 pocketsphinx_continuous.exe 配置
- typescript - 如何在打字稿编译构建中包含自定义类型/命名空间
- javascript - 鼠标滚轮平滑滚动滚动条问题
- python - Python/matplotlib:如何更改绘图中每个第 n 个数据点的颜色和/或符号?
- oauth-2.0 - 身份服务器 4:如何添加 Instagram 登录工作流程
- karate - 在 Json 有效负载(空手道框架)中未正确获取 CSV 文件特定列的值
- javascript - 单击按钮时响应更改状态
- javascript - html标签上的Vue绑定表键?
- r - which.max() 按组但在数据框中输出