toAmazonProduct - itsManeka/amazing-scraper GitHub Wiki

amazing-scraper


amazing-scraper / toAmazonProduct

Function: toAmazonProduct()

toAmazonProduct(page): ScrapedAmazonProduct

Defined in: src/domain/mappers/toAmazonProduct.ts:35

Mapeia um ProductPage do amazing-scraper para o formato ScrapedAmazonProduct, compatível com a interface AmazonProduct da PA-API.

Use esta função para implementar o fallback de scraping quando a PA-API estiver indisponível (ex: antes de atingir o requisito de 10 vendas).

Parameters

page

ProductPage

Returns

ScrapedAmazonProduct

Example

const scraper = createScraper();
const page = await scraper.fetchProduct('B0EXAMPLE1');
const product = toAmazonProduct(page);
// product agora tem currentPrice: number, fullPrice: number, etc.
⚠️ **GitHub.com Fallback** ⚠️