jansuchanek/nscraper
最新稳定版本:v1.0.0
Composer 安装命令:
composer require jansuchanek/nscraper
包简介
Web scraper for competitor product analysis — Heureka, Google, JSON-LD extraction
README 文档
README
Competitor product scraping — Heureka.cz, Google snippets, JSON-LD extraction. Zero dependencies beyond ext-curl.
Installation
composer require jansuchanek/nscraper
Usage
use NScraper\WebScraper; $scraper = new WebScraper(); // Scrape Heureka.cz product descriptions $data = $scraper->scrapeHeureka('Samsung Galaxy S24'); // ['descriptions' => [...], 'source' => 'heureka'] // Google search snippets $data = $scraper->scrapeGoogle('Samsung Galaxy S24'); // Scrape any URL (JSON-LD, meta, content extraction) $desc = $scraper->scrapeUrl('https://example.com/product/123'); // Build context for AI pipelines $context = $scraper->buildCompetitorContext('Samsung Galaxy S24');
Extraction Strategies
- JSON-LD structured data (
@type: Product) - Meta description tag
- CSS selectors —
.product-desc,.description,#description
Requirements
- PHP >= 8.1
- ext-curl
统计信息
- 总下载量: 3
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 5
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-03-19