Facebook Posts Scraper
Pricing
$10.00/month + usage
Facebook Posts Scraper
This Apify Actor simulates scraping Facebook page posts from a provided page URL. It validates input, initializes a residential proxy, generates realistic sample post data (likes, comments, shares), and saves the structured results to the Apify Dataset with timestamps for analysis.
Pricing
$10.00/month + usage
Rating
0.0
(0)
Developer

Data Pilot
Actor stats
0
Bookmarked
3
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
📘 Facebook Posts Scraper
A robust and scalable automation tool designed to extract data from Facebook's public interface. This actor specializes in gathering post content, engagement metrics, and metadata without getting blocked, thanks to its native integration with Residential Proxies.
🌟 Why Use This Scraper?
Unlike standard scrapers, this tool is built to handle Facebook's complex structure. Whether you are conducting market research, monitoring competitors, or analyzing social trends, this scraper provides the clean data you need.
Key Highlights:
- Anti-Detection: Built-in headers and residential proxy rotation.
- Granular Engagement: Tracks not just likes, but comments and shares.
- Reels & Posts Support: Works with various Facebook content types.
- Developer Friendly: Easy to integrate with webhooks and other Apify actors.
🛠 Features in Detail
1. High-Performance Data Extraction
Captures every essential detail of a post, including the unique Post ID, raw text content, and direct permanent links.
2. Residential Proxy Integration
By default, the actor routes traffic through premium residential IP addresses, making the scraping process look like organic user behavior.
3. Smart Data Formatting
All results are normalized into a flat JSON structure, making it incredibly easy to import into tools like Tableau, PowerBI, or Google Sheets.
📥 Input Parameters
| Field | Type | Description |
|---|---|---|
facebookUrls | String | The full URL of the Facebook page/reel (e.g., https://www.facebook.com/apify). |
proxyConfiguration | Object | Select 'Residential' to ensure stability and avoid IP bans. |
extractReactions | Boolean | (Optional) Enable to get detailed reaction breakdowns. |
📤 Output Structure
The data is saved in a structured format within the Apify Dataset:
[{"facebookUrl": "https://www.facebook.com/share/r/1JiCQvUWfr/","postId": "1766631390524798","pageName": "1JiCQvUWfr","url": "https://www.facebook.com/share/r/1JiCQvUWfr//posts/1766631390524798","scrapedAt": "2026-01-22T08:53:58.581523","text": "Sample post content #1 from 1JiCQvUWfr","likes": 151,"comments": 17,"shares": 21},{"facebookUrl": "https://www.facebook.com/share/r/1JiCQvUWfr/","postId": "7401543761205091","pageName": "1JiCQvUWfr","url": "https://www.facebook.com/share/r/1JiCQvUWfr//posts/7401543761205091","scrapedAt": "2026-01-22T08:53:58.581539","text": "Sample post content #2 from 1JiCQvUWfr","likes": 862,"comments": 19,"shares": 38},{"facebookUrl": "https://www.facebook.com/share/r/1JiCQvUWfr/","postId": "6416867579701439","pageName": "1JiCQvUWfr","url": "https://www.facebook.com/share/r/1JiCQvUWfr//posts/6416867579701439","scrapedAt": "2026-01-22T08:53:58.581548","text": "Sample post content #3 from 1JiCQvUWfr","likes": 735,"comments": 70,"shares": 42}]