VOOZH about

URL: https://apify.com/scrapeengine/facebook-group-posts-and-details-scraper-pay-per-events

โ‡ฑ Facebook Group Scraper (Posts and Details ) ยท Apify


๐Ÿ‘ Facebook Group Scraper (Posts and Details ) avatar

Facebook Group Scraper (Posts and Details )

Pricing

from $3.99 / 1,000 results

Go to Apify Store

Pricing

from $3.99 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ ScrapeEngine

ScrapeEngine

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

2

Monthly active users

a month ago

Last modified

Share

Facebook Group Posts & Details Scraper

Apify Actor that scrapes public (and optionally logged-in) Facebook group feeds via Facebookโ€™s internal GraphQL endpoints. It outputs post text, post id, author fields, avatar URL, timestamp, and group URL โ€” aligned with the ./.actor/actor.json.

What it actually extracts

FieldNotes
Post text, post idFrom the group feed query
Author name, id, profile URL, avatarWhen present in the feed payload
TimestampRegex-extracted from feed JSON nodes (extract_epoch_from_node)
Group URLAdded per row

Not included in this Actor: comment threads, reaction counts, media URL lists, or member lists. Those would require separate GraphQL operations and are not implemented in the current code. Marketing copy that claims otherwise should be ignored in favor of this README and the actor schema.

Reliability

Facebook may return empty feed pages, missing doc_id in JS bundles, or GraphQL errors when requests look automated. The actor uses src/helper.py + src/group.py (same pipeline as standalone helper.py + group.py) and src/main.py (Apify input, residential proxy, KV monitoring, push_data). Residential Apify proxy is recommended. cannot guarantee full maxPosts on every run.

  • maxPosts โ€” Global maximum across all groups (minimum 10). With multiple groups, quotas are split like standalone group.py (split_quota); merged output is capped at maxPosts.
  • monitoringMode: When enabled, only post IDs not already stored per group in the key-value store are pushed. For a full re-scrape, turn monitoring off.
  • Progress logs refer to collected posts vs maxPosts, not a statistical โ€œsuccess rate.โ€

Input (summary)

  • startUrls โ€” Group URLs or group identifiers (required)
  • maxPosts โ€” Minimum 10; total cap across all groups when multiple URLs are listed
  • sortOrder, startDate, proxyConfiguration
  • monitoringMode โ€” Incremental runs (KV-backed seen IDs)

Example input

{
"startUrls":[{"url":"https://www.facebook.com/groups/your-group"}],
"sortOrder":"RECENT_ACTIVITY",
"maxPosts":50,
"monitoringMode":false
}

Example output row

{
"id":"25346255468358122",
"image":"https://scontent...",
"postText":"Post content...",
"postAuthor":"Jane Doe",
"postAuthorId":"100048765312428",
"postAuthorUrl":"https://www.facebook.com/...",
"email":"",
"firstName":"Jane",
"lastName":"Doe",
"timestamp":"1711800000",
"groupUrl":"https://www.facebook.com/groups/example"
}

Legal / ethical use

Only scrape content you have the right to access. Respect Facebookโ€™s Terms of Service and applicable laws. Use responsible rate limits and data handling.

You might also like

Facebook Group Posts

monumental_world/facebook-group-posts

Get Facebook group posts.

Facebook Group Posts Scraper (Details)

scrapapi/facebook-group-posts-scraper-details

The Facebook Group Posts And Details Scraper extracts posts, comments, reactions, and group metadata from public Facebook groups. Export structured JSON for research, analytics, automation, and monitoring. Fast, reliable, and built for scalable Facebook data scraping workflows. ๐Ÿš€

Facebook Group Posts Scraper

powerai/facebook-group-posts-scraper

Search Facebook group posts by keywordsโ€”optional group and date filtersโ€”with authors, text, reactions, and media in structured rows.