This repo contains Jupyter notebooks and Python scripts for collecting and analyzing data from Facebook.
facebook_group_fetch.html
- HTML code that is used to input group link and collect raw data from Facebook by using Graph API and JavaScript SDK.facebook_group_grabdata.js
- Javascript code that is used in HTML file to collect raw data from Facebook by using Graph API and JavaScript SDK.facebook_group_cache.py
- Python code that cache raw downloaded data, and adds meta data including Facebook group ID, Group name, last post ID, last post, and all other content ("[data]").facebook_group_parse.py
- Parse the raw data into wanted JSON schema. See more about the schema inFacebookCollectorWorkflow.ipynb
facebook_group_toCSV.py
- The Python action that convert clean JSON data into CSV format.facebook.ipynb
- Jupyter notebook that explains the collection and analysis processes and runs the scripts
We are not actively supporting the repo, but we will try to help if we can. Email [email protected] if you'd like some help or have questions. If you find bugs or have a feature request, please submit an Issue.