Todos los scrapers

Empleo

ZipRecruiter Scraper

ziprecruiter.com

99.9% Tasa de éxito
3.7s Respuesta media
Bot detection + rate limiting Protección
1000 llamadas Medido sobre

ZipRecruiter agrega ofertas de empleo de empresas de EE. UU. tras una detección de bots. ScrapeUnblocker renderiza los resultados de búsqueda en un navegador real y devuelve el puesto, la empresa, el salario estimado y la ubicación de cada oferta, manteniendo el 99,9% en una variedad de búsquedas a menos de cuatro segundos por página.

Qué puedes extraer

  • Puesto, empresa y ubicación
  • Salario estimado y rango salarial
  • Tipo de empleo y fecha de publicación
  • Nombre de la empresa y valoración
  • Extracto de la descripción y URL de solicitud

Cómo rastrearlo

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);

Las peticiones son POST y sus parámetros van en la query string. El renderizado en navegador siempre ocurre: no hay ningún flag que activar.

Leer la documentación

Scrapers relacionados

Empieza a rastrear este sitio hoy

Plan gratuito incluido. No necesitas tarjeta para probarlo.