AWAutoWorks AI
← All projects
ScrapingUnited Kingdom·2024·1 month

Facebook Public Events Scraper

Built a Puppeteer script that continuously scrolls and extracts public event listings from a Facebook events explore page — feeding a UK events aggregator platform.

Overview

Built a scraper for a London-based events platform that needed to continuously pull public event data from Facebook's events explore page.

How It Works

  1. Launches a headless Puppeteer browser session
  2. Navigates to the Facebook public events explore page for London
  3. Continuously scrolls to load more events
  4. Extracts event names, dates, times, locations, and links
  5. Outputs structured data for the client's aggregator pipeline

Technical Notes

  • Handles Facebook's dynamic rendering and infinite scroll
  • Includes anti-detection measures to reduce rate-limiting
  • Outputs to JSON / CSV for downstream ingestion

Tech stack

PuppeteerNode.jsJavaScriptWeb Scraping

Want something like this?

30-minute scoping call. Written spec before any code.

Let's talk →