kirimemail/link-check
Composer 安装命令:
composer require kirimemail/link-check
包简介
Check link safety(redirect,safebrowsing,etc)
README 文档
README
Usage:
//create checker with default options $checker = new Kirimemail\LinkCheck\Checker([ 'max_redirects' => 3, 'whitelist' => [ '*://google.*', ], 'check_google_safebrowsing' => true, 'google_api_key' => '', //necessary if you need to check Google Safebrowsing 'check_phishtank' => true, 'phishtank_api_key' => '' //optional, but have low rate limit ]); $status = $checker->check($url); if ($status === Kirimemail\LinkCheck\Checker::OK) { // link is OK } else { // link is suspicious } if ($status === Kirimemail\LinkCheck\Checker::DIFFERENT_REDIRECT) { // link has different redirect locations } if ($status === Kirimemail\LinkCheck\Checker::TOO_MUCH_REDIRECTS) { // link has more redirects than expected } if ($status === Kirimemail\LinkCheck\Checker::GOOGLE_UNSAFE) { // link is considered unsafe by google } if ($status === Kirimemail\LinkCheck\Checker::PHISHTANK_VALID) { // link is a valid phishing link in phishtank }
统计信息
- 总下载量: 151
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2019-03-03