You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

857 B

Facebook page events scraper

Now you can get JSON representation of all events hosted by a Facebook page.

Disclaimer

Please note that terms and conditions apply from Facebook and this script should only be used if written consent is provided by Facebook.

Dependencies

bash
node >= v10
yarn
google-chrome / chromium

NOTE: You might want to set environment variables to use an existing chrome install. (Voluntary)

export PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true
export PUPPETEER_EXECUTABLE_PATH=/bin/google-chrome

Usage

./bin/scrape PlanetRammstein
./bin/scrape --skip-upcoming-events --past-events PlanetRammstein

Usage with docker

docker build --tag facebook-page-events-scraper .
docker run \
    --rm \
    --cap-add SYS_ADMIN \
    facebook-page-events-scraper \
    scrape PlanetRammstein