
Facebook Comments - Collect by URL
Pricing
$2.00 / 1,000 results

Facebook Comments - Collect by URL
Collect public Facebook comments effortlessly. Get comment text, likes, user info and profile links in JSON. Works fast, no login or proxy needed. Pricing: $2/1000 results.
0.0 (0)
Pricing
$2.00 / 1,000 results
0
6
6
Last modified
4 days ago
Facebook Comments Scraper by URL
Overview π§
This Apify actor extracts public comments from any public Facebook post URL, providing key insights into user engagement, sentiment, and interaction patterns. Simply input a list of post URLs and receive structured comment data without needing Facebook login or complex setups.
Why choose this actor? π
- Extracts comments, reactions, and public metadata from Facebook posts.
- No login required β it works with public data.
- Intelligently batches results with precise control over max items per post.
- Optimized for developers, marketers, and data analysts.
Use Cases π‘
- Monitor audience reactions to competitors' posts
- Sentiment analysis on viral or branded content
- Collect user-generated feedback for campaign analysis
- Academic or journalistic research on social discourse
Key Features π
- Scrapes Facebook comments by post URL
- Includes user info, likes, and timestamp
- Works without Facebook account or proxies
- Output in JSON format, ready for API ingestion
- Automatically rounds
max_results
to the next multiple of 10 (35 β 40)
β οΈ THIS ACTOR DOES NOT USE PROXIES
β οΈ FREE USERS CAN ACCESS ONLY 10 RESULTS PER POST
β οΈ max_results_per_url
MUST BE A MULTIPLE OF 10
How It Works
- Provide one or more public Facebook post URLs
- Optionally set a limit on results
- Actor fetches structured data about each comment
- Output is saved in Apify dataset or downloaded directly
Input Parameters
Field | Type | Description | Required | Example |
---|---|---|---|---|
urls | array | List of public Facebook post URLs | β | https://www.facebook.com/example/posts/1234567890 |
max_results_per_url | integer | Max number of comments per post (rounded up to multiple of 10) | β | 30 |
Output (Full Example)
{"post_id": "1054687859351087","post_url": "https://www.facebook.com/example/posts/1234567890","comment_id": "Y29tbWVudDoxMDU0Njg3ODU5MzUxMDg3XzE0NzE0ODY4NDcwNzk0NTY=","comment_text": "Amazing work!","user_name": "John Doe","user_id": "1234567890123456","user_url": "https://www.facebook.com/johndoe","comment_link": "https://www.facebook.com/example/posts/1234567890?comment_id=1471486847079456","commentator_profile": "https://www.facebook.com/johndoe","num_likes": 7,"num_replies": 2,"date_created": "2024-04-06T02:58:06.000Z","reply": false,"source_type": "TextWithEntities","subtype": "TextWithEntities","type": "Comment","url": "https://www.facebook.com/example/posts/1234567890","timestamp": "2025-07-14T15:49:45.632Z","input": {"url": "https://www.facebook.com/example/posts/1234567890","get_all_replies": false,"limit_records": 5}}
Pricing
Tier | Price per run |
---|---|
Free | First 10 results only |
Pay-as-you-go | $2 per 1000 comment |
Legal Disclaimer
This actor only collects publicly available data from Facebook. It does not bypass any Facebook protections or access private information. Ensure your usage complies with local laws and Facebook's terms of service.
Update Policy
We monitor changes to the Facebook DOM structure regularly. Minor changes are patched immediately; major layout shifts are addressed within 48 hours.
FAQ
Does this actor require login? No. It only collects data from public posts.
Can it get replies to comments? Currently, this actor only retrieves top-level comments.
What happens if I input 37 as max results? The actor will round it up and return 40 results.
Are proxies used? NO. PROXIES ARE NOT USED IN THIS ACTOR.
Whatβs the limit for free users? ONLY 10 RESULTS PER POST ARE RETRIEVABLE FOR FREE USERS.