crawlbaseDocs
Se connecter
Utilisez le token JS

Les scrapers Facebook fonctionnent mieux avec votre JavaScript token.

Utilisation de l'API

Ajoutez &scraper=facebook-event à une requête Crawling API. Encodez l'URL cible dans le paramètre url.

curl 'https://api.crawlbase.com/?token=YOUR_TOKEN' \
  --data-urlencode 'url=https://www.facebook.com/events/1543404119289643' \
  --data-urlencode 'scraper=facebook-event' -G
from crawlbase import CrawlingAPI

api = CrawlingAPI({'token': 'YOUR_TOKEN'})
res = api.get(
    'https://www.facebook.com/events/1543404119289643',
    {'scraper': 'facebook-event'}
)

import json
data = json.loads(res['body'])
const { CrawlingAPI } = require('crawlbase');
const api = new CrawlingAPI({ token: 'YOUR_TOKEN' });

const res = await api.get(
  'https://www.facebook.com/events/1543404119289643',
  { scraper: 'facebook-event' }
);
const data = JSON.parse(res.body);
require 'crawlbase'
api = Crawlbase::API.new(token: 'YOUR_TOKEN')

res = api.get('https://www.facebook.com/events/1543404119289643', scraper: 'facebook-event')
data = JSON.parse(res.body)

Exemple d'URL d'entrée

L'URL passée dans le paramètre url (URL-décodée pour la lisibilité) :

https://www.facebook.com/events/1543404119289643

Format de la réponse

Corps de la réponse JSON. Les types de champs peuvent être null lorsque la page source ne fournit pas la valeur.

name
string
Titre de l'événement.
host
string
Page ou personne organisatrice.
description
string
Corps de la description de l'événement.
start_time
string
Heure de début au format ISO 8601.
end_time
string | null
Heure de fin au format ISO 8601 lorsqu'elle est définie.
location_name
string
Nom du lieu.
location_address
string | null
Adresse complète en texte.
interested_count
integer
Utilisateurs ayant marqué Intéressé.
going_count
integer
Utilisateurs ayant marqué Participe.
cover_image
string
URL de l'image de couverture de l'événement.

Exemple de réponse

{
  "name": "Web Scraping Meetup",
  "host": "Crawlers and Scraping Enthusiasts",
  "description": "Quarterly meetup for the community…",
  "start_time": "2026-05-20T18:00:00-04:00",
  "end_time": "2026-05-20T21:00:00-04:00",
  "location_name": "WeWork Bryant Park",
  "interested_count": 237,
  "going_count": 82
}