A pretty snapshot of the Wiki brought to you by the Social Media Observatory at HBI
Welcome to the Facebook Tools. This list aims to provide a overview of all useful Tools that can be used for research on Facebook. If you face problems or issues with one of the apps within the list, feel free to post an Issue on our repo. It helps us to maintain this list.
Many of these Facebook tools are so called scrapers that work without an official API Key. Please be aware that the use of these tools might violate the Terms of Use of Facebook. Despite being public, Facebook data can be very personal. Ensure to inform yourself thoroughly in order to follow data protection laws and other ethical guidelines that apply to your research before starting your data collection.
User Info | Media | Followers/ings | Location | Login | Posts | Hashtags | Metadata | Shares | API Based | |
---|---|---|---|---|---|---|---|---|---|---|
facepager | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ |
Crowdtangle | √ | √ | √ | √ | √ | √ | √ | √ | √ | |
FB Crawler | √ | √ | √ | √ | √ | √ | √ | √ | √ | x |
Facebook Scraper | - | √ | x | x | √ | √ | x | x | - | x |
Keys
√: The scraper is able to fetch the described data
Notable Features:
Notable Features:
Installalation
pip install facebook-scraper
Usage
Send the unique page name as the first parameter and you’re good to go:
>>> from facebook_scraper import get_posts
>>> for post in get_posts('nintendo', pages=1):
... print(post['text'][:50])
...
The final step on the road to the Super Smash Bros
We’re headed to PAX East 3/28-3/31 with new games
Documentation and Usage
Download and Installation Instructions
CrowdTangle Used for:
Report: Track referrals and find larger trends to understand how public content spreads on social media. CrowdTangle tracks:
CrowdTangle’s database currently includes:
What are some of CrowdTangle’s core products?
CrowdTangle’s core products:
CrowdTangle Search. Search is the easiest way to search for and discover content across social media. Users can search for a keyword, hashtag, or URL and filter by social platform, country, language, post type, timeframe, and more. Search will also look across all text on images, making it possible to search for memes. It also provides visualizations for how keywords have trended over time across Facebook and Instagram.
Live Displays. Live Displays are real-time streams of public posts, filtered to show only the most relevant content around important topics and events. CrowdTangle publishes public Live Displays, available to anyone, around major news events so that organizations can keep track of what’s happening across social platforms moment to moment. CrowdTangle users can also build their own Live Displays to make available to their teams.
Intelligence. Intelligence lets users compare multiple public Pages, accounts, or subreddits against each other. It’s used to help identify performance trends over time with easy to understand graphs and charts.
Notifications. Organizations can set up email and Slack notifications to streamline their social monitoring. They can be immediately alerted when posts from certain accounts are going viral, get weekly emails of top posts among a group or pages, or get notified daily of all new posts relevant to their team.
Dashboards. Each team has a CrowdTangle dashboard. From there they can create custom lists of public accounts and groups that they want to keep track of.
CrowdTangle Link Checker Chrome Extension. Our Chrome Extension is available to the public and lets anyone see all the times a URL has been shared by a public account, who shared it, and what they said. This is an easy way to get greater transparency into what accounts are driving conversation around certain articles. Get the Chrome Extension here.