loevgaard/trustpilot-scraper

用于抓取Trustpilot上评论的网页爬虫

v0.1.0 2017-05-11 19:38 UTC

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许可证。