bee4 / useragent-classifier
此包已被废弃,不再维护。没有建议替代包。
用于处理用户代理检测和分类的库
v1.0.1
2015-09-25 11:20 UTC
Requires
- php: >=5.4
- ext-pcre: *
This package is auto-updated.
Last update: 2023-02-22 15:52:02 UTC
README
此库允许跟踪和检测谁在使用用户代理 :)
安装
可以使用Composer安装此项目。将以下内容添加到您的composer.json中
{ "require": { "bee4/useragent-classifier": "~1.0" } }
或者运行此命令
composer require bee4/useragent-classifier:~1.0
使用方法
此库由一个Detector
对象和不同的Bots
实现组成。
use Bee4\UserAgent\Classifier\Detector; $ua = 'Mozilla/5.0 (compatible; Mail.RU/2.0)'; $bot = Detector::whoIs($ua); //$bot is a Bots\MailRU instance $bot->getBot(); //Here we get `mailru` $bot->getName(); //Here we get `mailru-bot` $ua = 'Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)'; $bot = Detector::whoIs($ua); //$bot is a Bots\Google instance $bot->getBot(); //Here we get `google` $bot->getName(); //Here we get `google-bot`