From b839883dcd75b7fb9be2951fc954ea8db08aa936 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B8rgen=20Sverre=20Lien=20Sell=C3=A6g?= Date: Sun, 30 May 2021 15:46:04 +0200 Subject: [PATCH] new scraper for raw facebook events --- src/scrape-event.js | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 src/scrape-event.js diff --git a/src/scrape-event.js b/src/scrape-event.js new file mode 100644 index 0000000..9b497f2 --- /dev/null +++ b/src/scrape-event.js @@ -0,0 +1,20 @@ +const { parse_args, sleep } = require('./logic'); + +const { get_event_details } = require('./facebook-event.js'); +const { get_page_events } = require('./facebook-page-events.js'); + +const options = parse_args(process.argv.slice(2)); + +(async () => { + const page_events = await get_page_events(options); + + let events = []; + + for (const event of page_events) { + sleep(2); + const event_details = await get_event_details(event.id); + events.push({ ...event, event_details }); + } + + console.log(JSON.stringify(events)); +})();