背景
由于业务需要, 需开发稳定可靠的微信域名拦截查询接口, 但在网上谷歌百度查了好几天, 都是一些付费接口, 各大博客论坛 GitHub 也几乎是广告, 后来摸索了一段时间也成功实现, 现决定将源码及原理分享出来!
源码
GitHub : 域名工具 https://github.com/GallopYD/domain-tool (欢迎 start!)
这个项目基于 PHP 语言, 使用 Laravel 5.5 框架. 此外还实现了其他几个功能:
QQ 域名拦截检测
360 域名拦截检测 beta(不稳定)
域名 Whois 查询
原理
通过微信公众号, 生成短链接 (接口频次限制: 服务号 / 测试号 10000/1000 次 / 每天), 访问短链接检测结果, 亲测可用, 访问有 3 种情况:
正常访问: 未被拦截
无法访问: 未被拦截
提示被多人举报: 被拦截
还有一种是网上所说的: 抓包调用微信接口检测, 但是我尝试了下没成功...
源码我就不贴了, 有需要的小伙伴可以到 GitHub 上自取! 域名工具 https://github.com/GallopYD/domain-tool (欢迎 start!)
来源: https://juejin.im/post/5c4ab6eee51d45299a08c4a0