
Facebook Marketplace Scraper
Pricing
$39.00/month + usage

Facebook Marketplace Scraper
Scrape facebook marketplace with highly targeted/customized search queries and filters. Export and download data to CSV/JSON etc.
0.0 (0)
Pricing
$39.00/month + usage
10
Total users
392
Monthly users
33
Runs succeeded
98%
Issues response
1.6 days
Last modified
3 months ago
No output from non-US cities/locations
Closed
For some strange reason, it seems that selecting a non-US city causes the actor to produce no results. I get the impression that Facebook now requires a logged-in account to display listings in any category for non-US cities, based on the quick tests I did (this wasn't the case about a month ago).
Would it be feasible/safe to add an additional option to this actor to allow entering a Facebook account's username and password in order to perform scraping for these cases? Or is there any other possible solution to this?
The specific URL I've been trying is: https://www.facebook.com/marketplace/mexicocity/cell-phones/
Thanks in advance.

API Master (inquisitive_sarangi)
Hi there,
Thank you for reaching out. Yes, sometimes non US proxies don't do well in the sense that return 0 results. Also, the url you are using isn't supported by the actor.
Supported search urls examples
https://www.facebook.com/marketplace/105618626137781/search?sortBy=distance_ascend&query=rebuilt%20title%20car&exact=falsehttps://www.facebook.com/marketplace/nyc/search/?maxPrice=7896&sortBy=distance_ascend&query=rebuilt%20title%20car&exact=falsehttps://www.facebook.com/marketplace/category/search?deliveryMethod=shipping&query=baghttps://www.facebook.com/marketplace/category/vehicles?deliveryMethod=shipping&sortBy=price_descend&vehicleExteriorColors=black&exact=false
Search section
As, cell-phone isn't a standard category on fb marketplace, you can use the Search section to search for a custom query along with lat/lng/radius

API Master (inquisitive_sarangi)
Answering the question about whether it's possible to allow logged in scraping: with this actor, it is not possible at the moment. However, it can be done with a custom script, although there are downsides to this approach, and Facebook will eventually ban the account.

API Master (inquisitive_sarangi)
Please feel free to reopen the issue if needed or have any questions.