背景
由於業務需要,需開發穩定可靠的微信域名攔截查詢介面,但在網上谷歌百度查了好幾天,都是一些付費介面,各大部落格論壇GitHub也幾乎是廣告,後來摸索了一段時間也成功實現,現決定將原始碼及原理分享出來!
原始碼
GitHub : 域名工具(歡迎start!)
這個專案基於PHP語言,使用Laravel 5.5 框架。此外還實現了其他幾個功能:
- QQ域名攔截檢測
- 360域名攔截檢測beta(不穩定)
- 域名Whois查詢
原理
-
通過微信公眾號,生成短連結(介面頻次限制:服務號/測試號 10000/1000 次/每天),訪問短連結檢測結果,親測可用,訪問有3種情況:
- 正常訪問:未被攔截
- 無法訪問:未被攔截
- 提示被多人舉報:被攔截
-
還有一種是網上所說的:抓包呼叫微信介面檢測,但是我嘗試了下沒成功…
原始碼我就不貼了,有需要的小夥伴可以到GitHub上自取! 域名工具(歡迎start!)
以上為個人開發總結,如有問題或其他更好的方法,歡迎溝通交流!