Ir al contenido
Iniciar sesión Registrarse

Inicio rápido

Realiza una única solicitud a scrape.shifter.io/v1 y deja que Shifter se encargue de la rotación de proxies, Chrome headless y los reintentos por ti.

  1. Obtén tu clave de API

    Inicia sesión en shifter.io/panel y abre Web Scraping API → API Keys. Copia una clave activa.

  2. Obtén una página

    Ventana de terminal
    curl "https://scrape.shifter.io/v1?api_key=YOUR_API_KEY&url=https://example.com"
  3. Activa el renderizado de JavaScript

    Añade render_js=1 para poner en marcha Chrome headless y obtener el DOM completamente renderizado. Cuesta lo mismo que una solicitud estática.

    Ventana de terminal
    curl "https://scrape.shifter.io/v1?api_key=YOUR_API_KEY&url=https://example.com&render_js=1"
  4. Extrae datos estructurados

    Prescinde del analizador HTML. Pasa extract_rules como JSON codificado en URL y recibe JSON de vuelta:

    Ventana de terminal
    curl "https://scrape.shifter.io/v1?api_key=YOUR_API_KEY&url=https://example.com&extract_rules=%7B%22title%22%3A%7B%22selector%22%3A%22h1%22%2C%22output%22%3A%22text%22%7D%7D"
    # {"title": "Example Domain"}