Facebook page contact info (Email, phone, website) [no-cookies] avatar

Facebook page contact info (Email, phone, website) [no-cookies]

Pricing

$7.00/month + usage

Go to Apify Store
Facebook page contact info (Email, phone, website) [no-cookies]

Facebook page contact info (Email, phone, website) [no-cookies]

Get Facebook pages addresses, category, email, mobile, likes, website, ratings, hours open, check-ins, and phone information and social platform links.

Pricing

$7.00/month + usage

Rating

0.0

(0)

Developer

Muhamed Didovic

Muhamed Didovic

Maintained by Community

Actor stats

2

Bookmarked

71

Total users

1

Monthly active users

6 days ago

Last modified

Share

Facebook Page Contact Detail Scraper

How it works

This actor allows you to scrape Facebook pages contact details information such as addresses, category, email, mobile, likes, website, ratings, hours open, check-ins, and phone information and social platform links.

It now features a dual-crawler system:

  1. CheerioCrawler (Default): Extremely fast, HTTP-only scraper. It extracts OpenGraph metadata, nested JSON schemas, and visible text without spinning up a browser. This method does not require cookies.
  2. PuppeteerCrawler (Browser): Full browser automation via Puppeteer. Requires cookies, but can sometimes intercept hidden GraphQL queries and render complex dynamic content.

Features

  • Flexible inputs: Supports scraping based on multiple inputs, whether it's a full URL (https://www.facebook.com/humansofnewyork), a plain string (humansofnewyork), or an array of request objects ([{"url": "villaharmonia.santateresa"}]).
  • Deep Extraction: Pulls nested metadata, contact info, follower/following counts, profile pictures, cover photos, and business categories.
  • Customizable: Choose between the lightning-fast HTTP approach or the robust browser approach based on your needs.

How to Use

  1. Set Up: Ensure you have an Apify account and access to the Apify platform.
  2. Specify the Facebook page URLs or usernames you want to scrape. You can add multiple inputs for a broader search scope.
  3. (Optional) Configure proxy settings for enhanced reliability (residential proxies recommended).
  4. Run the actor and obtain the extracted data in your preferred format (JSON, CSV, Excel).

Input Data

Here's a simple example of how to set up a search:

{
"startUrls": [
"humansofnewyork",
"https://www.facebook.com/villaharmonia.santateresa",
{
"url": "https://www.facebook.com/VoltaRoofing"
}
],
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": [
"RESIDENTIAL"
]
}
}

Output Structure

The output data typically includes:

[
{
"pageUrl": "https://www.facebook.com/humansofnewyork",
"pageId": "1234567890",
"title": "Humans of New York",
"categories": [
"Page",
"Arts & Humanities Website"
],
"info": [
"Humans of New York. 17,164,742 likes · 159,261 talking about this. New York City, one story at a time. \nCreated by Brandon Stanton"
],
"likes": 17164742,
"followers": 17164742,
"followings": 159261,
"messenger": null,
"address": null,
"phone": null,
"email": "hony@example.com",
"website": "http://www.humansofnewyork.com",
"rating": null,
"profilePictureUrl": "https://scontent.fsjj1-1.fna.fbcdn.net/v/t39...",
"coverPhotoUrl": "https://scontent.fsjj1-1.fna.fbcdn.net/v/t39...",
"profilePhoto": "https://scontent.fsjj1-1.fna.fbcdn.net/v/t39..."
}
]

Best Practices

  • Rate Limiting: Respect Facebook's terms of service by avoiding overly frequent requests.
  • Proxies: Facebook heavily limits Datacenter proxies. Use Residential proxies for the best success rate.
  • Data Storage: Utilize Apify's data storage solutions for efficient data management.