
Facebook Pages Scraper
Pricing
$29.00/month + usage

Facebook Pages Scraper
📘 Unlock the power of social media with Facebook Post Scraper! Extract detailed insights from posts, including likes 👍, comments 💬, shares 🔁, and more. Download in JSON, CSV, Excel. Perfect for market research, trend analysis, and competitive monitoring. 🚀
0.0 (0)
Pricing
$29.00/month + usage
9
Total users
481
Monthly users
58
Runs succeeded
>99%
Issues response
1.9 days
Last modified
4 days ago
More consistent media_url?
Closed
Is there something I can do to more consistently get the media_url(s) in a post. sometimes they show up, and somethings it is an empty list, even though there are photos with the post.
thehombre
here, for example, there are images in the post: https://www.facebook.com/BradFreeneyMusic/posts/pfbid0316NvZ4LvtybXmHWh76QtdfoQvFJRFsDxLbUsAg64wKAgXUpmdTCQz9us2MJz98pkl
but we just get this JSON result, where media_url is an empty list.
{ "facebook_id": "100083461547983", "video_thumbnail": "", "page_id": "100083461547983", "post_url": "https://www.facebook.com/BradFreeneyMusic/posts/pfbid0316NvZ4LvtybXmHWh76QtdfoQvFJRFsDxLbUsAg64wKAgXUpmdTCQz9us2MJz98pkl", "post_id": "666066676185378", "caption": "Playing out this week 🎸", "page_name": "Brad Freeney - Musician", "media_url": [], "thumbnail": null, "link": "", "video_url": null, "video_view_count": null, "post_date": "Tue May 13 2025 at 13:20", "playable_duration_in_ms": "", "user": "", "timestamp": 1747142440, "page_ad_library": { "is_business_page_active": false, "id": "102256075888382" }, "total_reactions": {}, "top_level_url": "https://www.facebook.com/100083461547983/posts/666066676185378" },
thehombre
I've been experimenting a little with this and I find that when I specify a specific post url, rather than ONLY the profile url, when it processes the profile URL it is much more thorough. it's a bit of a circular situation since I don't know the post urls to provide until getting them, so I would have to have a prior run in order to zero in on any specific post url. then the output also shows the original output (with some media_url lists empty) and the more thorough breakout of the specific post.
Here is an example.

Hey @thehombre, Thanks for the input. Please give us some time to make the necessary changes to the actor — we'll update you as soon as it's done.

Hi @thehombre,
Great news! 🚀
The actor has been updated with the improvements we discussed. Your feedback was incredibly helpful in guiding these changes. Thanks for your patience while we worked on it!
Feel free to give it a spin and let us know how it performs — we're here if you need anything else.
Best regards, Caprolok Team