Tous les scrapers

Emploi

ZipRecruiter Scraper

ziprecruiter.com

99.9% Taux de réussite
3.7s Réponse moyenne
Bot detection + rate limiting Protection
1 000 appels Mesuré sur

ZipRecruiter agrège les offres d'emploi d'employeurs américains derrière une détection de bots. ScrapeUnblocker rend les résultats de recherche dans un vrai navigateur et renvoie l'intitulé, l'entreprise, le salaire estimé et le lieu de chaque offre, tenant 99,9% sur un éventail de recherches à moins de quatre secondes par page.

Ce que vous pouvez extraire

  • Intitulé du poste, entreprise et lieu
  • Salaire estimé et fourchette de salaire
  • Type de contrat et date de publication
  • Nom de l'employeur et note
  • Extrait de la description et URL de candidature

Comment le scraper

curl -X POST \
  -H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
  "https://api.scrapeunblocker.com/getPageSource?url=https%3A%2F%2Fwww.ziprecruiter.com%2Fjobs-search%3Fsearch%3Dsoftware%2Bengineer&parsed_data=true"
import requests

resp = requests.post(
    "https://api.scrapeunblocker.com/getPageSource",
    headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
    params={"url": "https://www.ziprecruiter.com/jobs-search?search=software+engineer", "parsed_data": True},
)
print(resp.text)
import { ScrapeUnblockerClient } from 'scrapeunblocker';

const su = new ScrapeUnblockerClient({ apiKey: process.env.SU_API_KEY });

const results = await su.getPageSource({
  url: 'https://www.ziprecruiter.com/jobs-search?search=software+engineer',
  parsedData: true,
});
console.log(results);

Les requêtes sont en POST et passent leurs paramètres dans la query string. Le rendu navigateur a toujours lieu : aucun flag à activer.

Lire la documentation de l'API

Scrapers similaires

Commencez à scraper ce site dès aujourd'hui

Palier gratuit inclus. Aucune carte bancaire requise pour tester.