loevgaard / trustpilot-scraper
用于抓取Trustpilot上评论的网页爬虫
v0.1.0
2017-05-11 19:38 UTC
Requires
- fabpot/goutte: ^3.2
Requires (Dev)
- phpunit/phpunit: ^5.7
This package is auto-updated.
Last update: 2024-09-06 09:08:59 UTC
README
PHP爬虫,用于抓取Trustpilot评论、信任评分和评论数量
安装
在您的 composer.json
文件中将 loevgaard/trustpilot-scraper
添加为依赖项
composer require loevgaard/trustpilot-scraper
用法
创建 Loevgaard\Trustpilot\Scraper
的实例
use Loevgaard\Trustpilot\Scraper; $scraper = new Scraper('www.amazon.com'); // this will scrape https://www.trustpilot.com/review/www.amazon.com
获取所有评论
foreach($scraper->getReviews() as $review) { /** @var \Loevgaard\Trustpilot\Review\Review $review */ var_dump($review); var_dump($review->getUser()); }
获取第一页上的评论
foreach($scraper->getReviews(1) as $review) { /** @var \Loevgaard\Trustpilot\Review\Review $review */ var_dump($review); var_dump($review->getUser()); }
获取信任评分
$scraper->getTrustScore(); // returns a float between 0 and 10
获取评论数量
$scraper->getReviewCount(); // returns an int
许可证
Trustpilot Scraper遵循MIT许可证。