Skip to content

ScrapeGraphAI/awesome-scrapegraphai-usecases

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Awesome ScrapeGraphAI Use Cases

This repository contains practical use cases and examples for the ScrapeGraphAI API, demonstrating how to scrape data from various websites.

πŸ“‹ Prerequisites

Before running any use case, make sure you have:

  1. Dependencies installed from the requirements.txt file:

    pip install -r requirements.txt
  2. API Key configured in your .env file:

    SGAI_API_KEY=your_api_key_here

    Get your API key from dashboard.scrapegraphai.com

πŸ“ Structure

Each use case is organized in a separate folder with its own implementation:

  • eBay/ - eBay product scraping
  • YouTube/ - YouTube search results scraping
  • Linkedin Profiles/ - LinkedIn profile scraping

Each use case folder contains:

  • A Python scraper script (*-scraper.py)
  • A README.md file with detailed usage instructions

πŸš€ Quick Start

To run any use case, navigate to the specific folder and execute:

python <use-case-name>-scraper.py

πŸ“ Examples

eBay Product Scraper

cd use-cases/eBay
python ebay-scraper.py

YouTube Search Results Scraper

cd use-cases/YouTube
python youtube-scraper.py

LinkedIn Profile Scraper

cd use-cases/Linkedin Profiles
python linkedin-scraper.py

πŸ“š Documentation

For detailed information about each use case, including customization options and advanced features, check the README.md file in each use case folder.

πŸ”‘ Getting Your API Key

  1. Visit dashboard.scrapegraphai.com
  2. Sign up or log in to your account
  3. Navigate to the API keys section
  4. Copy your API key
  5. Add it to your .env file as SGAI_API_KEY

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages