The Facebook Page Analyzer edits the public data of any facebook page, making it possible to browse and analyze it.
For months the PEGIDA-movement (Patriotic Europeans Against the Islamization of the West) has been walking through Dresden. While taciturn in public, PEGIDA's fans do comment very openly on the facebook page. Thus, the idea came up to analyze the contents of the movement and of those persons commenting and liking it.
- Facebook Application (needed for appId, appSecret and accessToken)
composer create-project falsch/facebook_page_analyzer analyzer dev-master cd analyzer # boot up elasticsearch and kibana docker-composer up -d php app/console fetch --fetch-likes --fetch-comments
Usage: fetch [--only-posts] [--fetch-likes] [--fetch-comments] [--limit[="..."]] [--since[="..."]] Options: --only-posts If set, the task fetch only posts --fetch-likes If set, the task fetch the likes --fetch-comments If set, the task fetch the comments --limit Paging for Facebook Request (default: 250) --since Fetch only data since a special "strtotime" term, like "yesterday" --before Fetch only data before a special "strtotime" term, like "yesterday"