Accessing Facebook Data Via API is Restricted
Accessing the Facebook Graph API is highly restricted. After the highly publicized events that occurred in 2018, Facebook made sweeping changes with access to all their data that could be accessed through API. This was an industry wide impact and it changed how all organizations could access Facebook data. Read more at https://about.fb.com/news/2018/04/restricting-data-access/.
Scraping Facebook Data is Prohibited
DigitalStakeout will not scrape Facebook’s website. Based on Facebook’s Automated Data Collection Terms, the only legal way to the only legal way to collect data from Facebook with a crawler is to obtain a prior written permission. This policy was last revised on April 15th, 2010.
“You will not engage in Automated Data Collection without Facebook’s express written permission.”
The full site scraping terms of service can be found here: https://www.facebook.com/apps/site_scraping_tos_terms.php
Based on Your Situation, There are Some Workarounds
Send Facebook Webhooks To DigitalStakeout Scout Webhook Collector
Facebook Webhooks for Pages enable you to receive real-time HTTP notifications of changes to your pages. If you have a Facebook application and you have the corresponding app permission, you can send data to DigitalStakeout through an HTTPS webhook for analysis. Read more here: https://developers.facebook.com/docs/graph-api/webhooks/getting-started/webhooks-for-pages
Monitor Shared Facebook Posts on Social Media
One way to get insight into what is happening on Facebook is to monitor other networks for shared Facebook content. Facebook content is the most shared content in the world. When you are monitoring other public social media mentions and social websites with DigitalStakeout, we’ll discover posts linking back to Facebook. If the post is important, it’s highly likely it will be shared and socialized on other networks very quickly.
Forward Facebook Email Notifications To DigitalStakeout
A commonly unused feature of Facebook is notifications. Found at https://www.facebook.com/settings?tab=notifications, you can configure email notifications for different actions. For example, if you need to be notified of offensive or threatening comments on your company’s Facebook page, you could forward the email notifications in real-time to our Email Collector for analysis.