createScraper - itsManeka/amazing-scraper GitHub Wiki
amazing-scraper / createScraper
createScraper(
options?):AmazonCouponScraper
Defined in: src/index.ts:166
Factory function to create an Amazon coupon scraper instance.
import { createScraper } from 'amazing-scraper';
const scraper = createScraper({ delayMs: { min: 1500, max: 3000 } });
// Step 1: Fetch the product page
const page = await scraper.fetchProduct('B0EXAMPLE1');
console.log(page.title, page.price, page.hasCoupon);
// Step 2: Extract coupon products (only if coupon exists)
if (page.hasCoupon && page.couponInfo) {
const result = await scraper.extractCouponProducts(page.couponInfo);
console.log(result.metadata?.title, result.metadata?.expiresAt);
console.log(result.products);
}