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.
852 B
852 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
./scrape PlanetRammstein
./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