Skip to content

apify-projects/academy-amazon-scraper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Academy Amazon Scraper

Starter project for the Expert Scraping with Apify course.

The scraper takes a keyword as input, searches Amazon for matching products, visits each product page, then scrapes all available offers and pushes them to the default dataset.

Output

Each dataset item represents a single offer:

{
    "title": "Apple iPhone 15 128GB Black Unlocked",
    "asin": "B0CHX3QBCH",
    "itemUrl": "https://www.amazon.com/...",
    "description": "...",
    "keyword": "iphone",
    "sellerName": "Amazon.com",
    "offer": "$699.00"
}

Running locally

Requires an Apify account with access to RESIDENTIAL proxies (used to avoid Amazon blocking).

npm install
apify run

Input is read from .actor/INPUT.json. The default keyword is iphone.

Running on Apify

apify push
apify call

About

Amazon scraper starter project for the Apify Academy expert scraping course

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors