Skip to content

A Python-based web scraping tool designed for extracting vehicle listings from Facebook Marketplace, specifically tailored for Canadian cities. This scraper leverages Smartproxy for efficient and anonymous data collection, seamlessly integrating web scraping techniques with proxy management.

Notifications You must be signed in to change notification settings

harmindersinghnijjar/fb-marketplace-smartproxy-scraper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Facebook Marketplace Smartproxy Scraper

This repository houses a Python-based scraper specifically designed for extracting vehicle listings from Facebook Marketplace in Canadian cities. It leverages Smartproxy, a leading proxy service provider, to facilitate efficient and anonymous data collection.

Features

  • Targeted Scraping: Focused on Canadian cities for a region-specific dataset.
  • Proxy Integration: Uses Smartproxy for reliable and undetected scraping operations.
  • Data Extraction: Captures key details of vehicle listings, including price, model, location, and more.
  • SQLite Database: Stores scraped data in an SQLite database for easy access and analysis.

Prerequisites

Before running the scraper, ensure you have the following:

  • Python 3.x installed.
  • Access to Smartproxy services.
  • Required Python libraries installed (requests, beautifulsoup4, sqlite3, etc.).

Installation

  1. Clone the repository:
https://github.com/harmindersinghnijjar/fb-marketplace-smartproxy-scraper.git
  1. Navigate to the cloned directory and install the required libraries:
pip install -r requirements.txt

Usage

To run the scraper:

python fb-marketplace-smartproxy-scraper.py

Configuring the Scraper

  • Set your Smartproxy details in the configuration file.
  • Customize the search queries and target cities as per your requirements.

Contributing

Contributions to enhance the functionality, improve efficiency, or fix bugs are always welcome. Please read CONTRIBUTING.md for guidelines on how to submit your contributions.

Disclaimer

This tool is for educational and research purposes only. Users must adhere to Facebook's terms of service and Smartproxy's usage policy.

Acknowledgements

  • Smartproxy for their reliable proxy solutions.
  • Python community for the wealth of libraries and resources.

About

A Python-based web scraping tool designed for extracting vehicle listings from Facebook Marketplace, specifically tailored for Canadian cities. This scraper leverages Smartproxy for efficient and anonymous data collection, seamlessly integrating web scraping techniques with proxy management.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages