VOOZH about

URL: https://apify.com/neuro-scraper/facebook-reels-scraper-advanced

⇱ Facebook Reels Scraper Advanced Β· Apify


Pricing

$6.25/month + usage

Go to Apify Store

Facebook Reels Scraper Advanced

πŸ”₯ **Unlock hidden data from Facebook Reels!** This smart actor 🧠 digs deep into Facebook to extract every reel’s insights β€” from views, likes, and comments to full-duration analytics ⏱️. Perfect for creators, analysts, or marketers who crave precision 🎯. Try it once β€” you’ll get addicted ⚑

Pricing

$6.25/month + usage

Rating

0.0

(0)

Developer

πŸ‘ Neuro Scraper

Neuro Scraper

Maintained by Community

Actor stats

0

Bookmarked

56

Total users

0

Monthly active users

8 months ago

Last modified

Share

🌟 Facebook Reels Scraper and Advanced Metadata Extractor

Quickly extract Facebook Reels metadata (upload, views, duration, uploader, thumbnails) from one or many URLs β€” privacy-safe, production-ready, runs in seconds.


πŸ“– One-line summary

Extracts reels-only metadata from provided Facebook URLs and stores results in Dataset + key-value store (ALL_RESULTS). Plug‑and‑play for Console, CLI, or API runs.


πŸ’‘ Use cases / When to use

  • Discover trending Facebook Reels metadata for analytics or reporting.
  • Bulk-enrich content catalogs with duration, view counts, uploader info, and thumbnails.
  • Monitor a list of Facebook URLs and collect standardized reel records for downstream processing.
  • Quick investigations where you need reel items only (skips non-reel videos).

⚑ Quick Start β€” Apify Console (one-click)

  1. Open this Actor in Apify Console.
  2. Paste JSON input (see Inputs or input.example.json) into the Input tab.
  3. Click Run Actor.

Runs in seconds for single URLs; built for safe, repeatable runs at scale.


βš™οΈ Quick Start β€” CLI & API

Run via HTTP (curl)

curl-X POST "https://api.apify.com/v2/acts/<USERNAME~ACTOR-NAME>/runs"\
-H"Authorization: Bearer <APIFY_TOKEN>"\
-H"Content-Type: application/json"\
--data'{"startUrls":[{"url":"https://www.facebook.com/reel/EXAMPLE"}], "maxItems": 10}'

Python (apify-client) example

from apify_client import ApifyClient
client = ApifyClient('<APIFY_TOKEN>')
run = client.actor('your_username/facebook-reels-extractor').call(
run_input={
'startUrls':[{'url':'https://www.facebook.com/reel/EXAMPLE'}],
'maxItems':10
}
)
print('Started run:', run)

Note: Replace <APIFY_TOKEN> and your_username/facebook-reels-extractor with your account/actor id.


πŸ“ Inputs (fields & schema)

Below are the primary input fields this Actor accepts. Provide them as JSON in the Console Input tab or as the POST body to the Runs API.

Console JSON example (also in input.example.json):

{
"startUrls":[
{"url":"https://www.facebook.com/reel/EXAMPLE"}
],
"cookiesFile":null,
"maxItems":10
}

Fields

  • startUrls β€” array (required): list of URLs or objects { "url": "..." } to process. The Actor runs reels-only heuristics and will skip non-reel video entries.
  • cookiesFile β€” string (optional): path or name of a cookies file previously uploaded to the Console (useful for private or geo-restricted content).
  • maxItems β€” integer (optional): limit total number of extracted items. 0 or omitted = no limit.

βš™οΈ Configuration

πŸ”‘ NameπŸ“ Type❓ Requiredβš™οΈ DefaultπŸ“Œ Example🧠 Notes
startUrlsarrayβœ… YesNone[{"url":"https://..."}]List of Facebook URLs to scan
cookiesFilestringβš™οΈ Optionalnull"fb_cookies.txt"Upload cookies in Console if needed
maxItemsintegerβš™οΈ Optional0100 = unlimited; use to limit output
useApifyProxybooleanβš™οΈ OptionalfalsetrueEnable built-in Apify Proxy (recommended for scraping)
httpProxystringβš™οΈ OptionalNone"<PROXY_USER:PASS@HOST:PORT>"Custom proxy; store credentials as secrets

Example Console setup: Paste the startUrls value into the Input field, set maxItems if you want to limit output, then click Run Actor.


πŸ“„ Outputs (Dataset / KV examples)

This Actor pushes each normalized reel record to the Dataset (push_data) and stores an aggregated JSON under the key-value store key ALL_RESULTS.

Example single-item output (dataset entry)

{
"platform":"facebook",
"content_type":"reel",
"is_reel":true,
"webpage_url":"https://www.facebook.com/reel/EXAMPLE",
"id":"12345",
"title":"Short sample reel",
"description":"Short description",
"duration_seconds":33,
"duration":"33 Sec",
"duration_summary":"⏱ 33s | 0m 33s | 0.009h",
"upload_date":"5th August 2025",
"timestamp":1628150400,
"timestamp_iso":"2021-08-05T00:00:00Z",
"view_count_raw":12345,
"view_count":"12.3K",
"uploader":"example_uploader",
"thumbnail":"https://.../thumb.jpg",
"tags":["tag1","tag2"],
"raw_json":{/* original extracted record (trimmed) */}
}

Key-value store β€” ALL_RESULTS contains an array of the full normalized records in application/json format.


πŸ”‘ Environment Variables

  • APIFY_TOKEN β€” required for API/CLI runs outside Console. Use Console secrets to avoid plaintext tokens.
  • HTTP_PROXY / HTTPS_PROXY β€” optional when using custom proxies (see Proxy Configuration).

▢️ How to Run (Console, CLI, API)

  • Console: Paste input β†’ Run Actor (one-click). Results appear in Output (Dataset) and Key-value store (ALL_RESULTS).
  • API: POST /v2/acts/<ACTOR_ID>/runs with JSON body equal to Console input. Use Authorization: Bearer <APIFY_TOKEN>.
  • CLI: Use Apify CLI to trigger runs or view logs. Example: apify run --actor <USERNAME/ACTOR_NAME> --input input.example.json (replace placeholders).

⏰ Scheduling & Webhooks

  • Use the Apify Console Scheduler to run this Actor periodically (e.g., hourly/daily) for continuous monitoring.
  • Configure a webhook in Console to receive run finished events and download ALL_RESULTS or Dataset records automatically.

πŸ•ΎοΈ Logs & Troubleshooting

  • Check Run logs in Console for per-URL info (processing, skipped, or error messages).
  • If a URL is skipped: verify it points to a reel URL (the Actor applies reels-only heuristics).
  • If content requires a login or region restrictions, provide a cookiesFile in the Input and enable Proxy if needed.

πŸ”’ Permissions & Storage Notes

  • This Actor stores results in Dataset and Key-value store. Use Console roles and dataset permissions to control access.
  • Never put secrets (tokens/passwords) directly in Input JSON β€” use Console secrets or environment variables.
  • The Actor performs read-only metadata extraction (no content downloads by default).

πŸ”Ÿ Changelog / Versioning

  • v1.0.0 β€” Initial release: reels-only metadata extraction, Dataset + ALL_RESULTS KV export.
  • TODO: Add changelog entries for future releases as features or bug fixes are released.

πŸ–Œ Notes / TODOs

  • TODO: Consider adding an option to return full media download links (opt-in) β€” reason: media downloads change privacy/usage requirements.
  • TODO: Add richer retry/backoff configuration as a run-time input (useful for unstable networks).

🌍 Proxy Configuration

Enable Apify Proxy (Console): Open the Actor's Build & Storage or Proxy settings and toggle Use Apify Proxy. (One-click in Console.)

Custom proxies: Set a proxy string in the Input or environment, e.g. in Input JSON set httpProxy: "<PROXY_USER:PASS@HOST:PORT>" or set the environment variables:

exportHTTP_PROXY="http://<PROXY_USER:PASS@HOST:PORT>"
exportHTTPS_PROXY="http://<PROXY_USER:PASS@HOST:PORT>"

Security: Store <PROXY_USER:PASS@HOST:PORT> in Console Secrets β€” do not place credentials in plain Input JSON.

Advanced: TODO: Consider proxy rotation for large-scale scraping jobs to avoid rate limits and IP bans.


πŸ“š References


πŸ€” What I inferred from main.py

  • This Actor accepts startUrls, cookiesFile, and maxItems as the primary inputs.
  • It applies "reels-only" heuristics per URL and normalizes extracted metadata into a consistent record shape.
  • Outputs: pushes individual records to the Dataset and writes the aggregated array to the key-value store under ALL_RESULTS.
  • Network activity is present (external webpage extraction), therefore Proxy configuration is exposed in this README.
  • Supports cookies for access to restricted content and a maxItems limiter to control run size.

End of README.md

--- input.example.json --- { "startUrls": [ { "url": "https://www.facebook.com/reel/EXAMPLE" } ], "cookiesFile": null, "maxItems": 10, "useApifyProxy": true }

--- CONFIG.md ---

CONFIG.md β€” quick notes for Console maintainers

  • Default run behavior: runs in "reels-only" mode. Non-reel content is skipped and logged.
  • Secrets: Add APIFY_TOKEN and any proxy credentials to Console Secrets under Project settings.
  • Artifacts: Dataset contains item-level records. ALL_RESULTS key in Key-value store contains the full aggregated JSON array.
  • Monitoring: Use Scheduler + Webhook to automate downstream processing.

Enjoy the actor dear ❀️

You might also like

Facebook Reels Scraper

api-empire/facebook-reels-scraper

Facebook Reels Scraper extracts public Facebook Reels with full details. Capture video URLs, captions, creators, views, likes, comments, audio, and metadata. Ideal for research, trend analysis, content planning, and workflows needing structured Facebook Reels data.

Facebook Reels Scraper

scrapapi/facebook-reels-scraper

Extract data from Facebook Reels using the Facebook Reels Scraper. Collect reel URLs, captions, likes, comments, views, and creator profile links automatically. Ideal for social media research, influencer discovery, and content performance analysis.

Facebook Reels Scraper πŸ’‘

powerful_bachelor/Facebook-Profile-Reels-Scraper

πŸš€ Facebook Profile Reels Scraper lets you extract public Reels from Facebook profiles with ease! πŸŽ₯✨ Get video duration, captions, audio info, creator details & engagement stats πŸ“Š. Perfect for marketers, researchers & analysts to track trends & insights across multiple profiles. πŸ”ŽπŸ’‘

πŸ‘ User avatar

Powerful Bachelor

12

Facebook Reels Scraper

scrapelabsapi/facebook-reels-scraper

Facebook Reels Scraper extracts data from Facebook Reels posts. It collects reel URLs, captions, views, likes, comments, publish time, and media details. Useful for social media monitoring, content research, trend tracking, influencer analysis, and marketing insights.

Facebook Reels Scraper

scrapeflow/facebook-reels-scraper

Facebook Reels Scraper extracts data from Facebook Reels posts. It collects reel URLs, captions, views, likes, comments, publish dates, and media details. Ideal for trend tracking, influencer research, content analysis, and social media monitoring.

Facebook Reels Scraper

scraper-engine/facebook-reels-scraper

Facebook Reels Scraper extracts detailed data from Facebook Reels, including video links, captions, likes, comments, and creator profiles. It automates the process for marketers, analysts, or researchers, delivering structured JSON or CSV outputs ready for insights or automation workflows.

πŸ‘ User avatar

Scraper Engine

391

5.0

Facebook Profile Reels Scraper PPR ✨

powerful_bachelor/facebook-profile-reels-scraper-ppr

πŸš€ Facebook Profile Reels Scraper lets you extract public Reels from Facebook profiles with ease! πŸŽ₯✨ Get video duration, captions, audio info, creator details & engagement stats πŸ“Š. Perfect for marketers, researchers & analysts to track trends & insights across multiple profiles. πŸ”ŽπŸ’‘

πŸ‘ User avatar

Powerful Bachelor

71

Facebook Reels Scraper Pro

neuro-scraper/facebook-reels-scraper-with-downloader-pro

This powerful Facebook Reels Scraper with Downloader Pro lets you capture public Facebook videos at scaleβ€”complete with titles, views, timestamps, and rich metadata. Designed for those who need fast, precise, high-quality video data to gain an information edge. Try once and get addicted forever.

4

Facebook Reels Scraper & Reels Downloader

scrapers-hub/facebook-reels-scraper-reels-downloader

πŸ“Ή Facebook Reel Scraper (facebook-reel-scraper) extracts Reel links, captions, and engagement data efficiently. ⚑ Automate research, content analysis, and lead discovery with a streamlined workflow. βœ… Perfect for marketers, creators & analysts.

Facebook Reels Scraper

scraply/facebook-reels-scraper

Extract Facebook Reels data including video information, engagement metrics, and metadata from Facebook pages.

Related articles

How to scrape 50 Facebook comments in 3 minutes ⏱
Read more
How to download Facebook data from Facebook posts
Read more
How to scrape Facebook Pages (without the Facebook API)
Read more