ForHosting KIT · Lettura e monitoraggio di siti web

Da pagina web a JSON

Definisca la forma esatta che le serve, con dati obbligatori, tipi di valore ed elenchi annidati, e riceva i dati della pagina già controllati: un prodotto arriva con prezzo e taglia di ogni variante al loro posto. Pensato per dati che alimentano un database. Paga a consumo, senza abbonamento.

● Stabileper richiesta + per URL$0.046
Usalo da WebAPIEmailTelegramApp presto

Esegui questo sui nostri server con il tuo account. Gli strumenti gratuiti girano nel tuo browser; questo viene addebitato sul tuo saldo KIT al prezzo indicato sopra.

Ricevi sempre la stessa struttura, pronta per un foglio di calcolo o un gestionale.

Quando i dati estratti devono entrare in un sistema

Un'estrazione occasionale può convivere con risultati approssimativi. Nel momento in cui i dati cominciano ad alimentare una colonna di un database, un'importazione o un altro programma, non più. Un prezzo che arriva come testo quando il database si aspetta un numero, o un dato che manca quando il codice lo dà per scontato, è il tipo di guasto che emerge molto più tardi, lontano da dove è nato. Qui lei descrive la forma esatta che le serve prima di leggere qualsiasi cosa: quali dati sono obbligatori, che tipo di valore è ciascuno, quali valori sono ammessi e come si annidano i gruppi.

Controllato prima che le arrivi

La pagina viene scaricata e letta con quella struttura come obiettivo, e il risultato viene controllato rispetto alla stessa struttura prima della consegna. Ciò che arriva nel suo sistema rispetta il contratto che ha scritto, non qualcosa di simile, quindi un risultato malformato si ferma alla fase di estrazione invece di essere scoperto dentro il database. I dati annidati escono in un solo passaggio: un prodotto con l'elenco delle varianti, ciascuna con prezzo e taglia, arriva come un albero completo e già verificato. Può anche aggiungere un'istruzione in più per orientare la lettura.

Lei definisce la struttura, l'IA la riempie

La differenza con un’estrazione libera è che qui decidi in anticipo la forma dei dati: elenchi i campi che ti servono e i loro nomi, e ogni pagina restituisce esattamente quei campi, nello stesso ordine. Serve quando i dati devono finire in un sistema che si aspetta una struttura fissa — un foglio, un database, un gestionale. È l’estrazione pensata per essere ripetibile e automatizzabile.

Che differenza c’è con l’estrazione con l’IA a parole?

L’estrazione a parole restituisce i dati che ha trovato, nella forma che ritiene migliore.

Cosa succede se un campo non c’è nella pagina?

Così i dati restano coerenti anche quando alcune pagine sono incomplete.

In che formato ricevo i dati?

È pronto da caricare in un foglio, un database o un gestionale senza riformattarlo.

Quanto costa?

Nessun abbonamento; si paga a consumo con PayPal.

I dati sono sempre affidabili?

Un controllo veloce è consigliato quando i dati contano davvero.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/web/scrape-schema

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/web/scrape-schema \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://example.com"}'
{
  "url": "https://example.com"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "web.scrape_schema",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.046
per URL$0.0145

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

timeout_sec30
max_crawl_pages25
HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.
422task_failedL'attività non è andata a buon fine: non ti viene addebitato nulla.

Uno strumento che estrae da una pagina web i dati in un JSON dalla forma che decidi tu. Indichi l’indirizzo e definisci i campi — nome, prezzo, disponibilità, valuta — e il KIT, con l’aiuto dell’IA, riempie esattamente quello schema.

Tu definisci lo schema, l’IA lo riempie

Non ti ritrovi risultati diversi da una pagina all’altra: se un campo manca nella pagina, resta vuoto, ma lo schema non cambia.

Cos’è il JSON e perché conviene

È la forma ideale quando l’estrazione è un passaggio di un flusso più grande — per esempio popolare un catalogo interno con i dati di più pagine prodotto. Il JSON è il formato standard con cui i programmi si scambiano dati strutturati: coppie di nome e valore, facili da leggere per un sistema. Avere i dati di una pagina già in JSON, con i campi che hai deciso, significa poterli caricare subito altrove senza pulire né riformattare.

Prezzo e uso

Si paga a consumo con PayPal, senza abbonamento. Costa $0.046 a richiesta più $0.0145 per ogni pagina analizzata, come l’estrazione con l’IA: è un’elaborazione con un modello, quindi più onerosa del semplice prelievo. Dalla pagina definisci lo schema e ricevi il JSON; chi estrae gli stessi campi da molte pagine — decine di schede uguali — riusa lo stesso schema via API e raccoglie tutto in automatico.

Popolare un catalogo interno

Rossi & Figli S.r.l. importa dati da più pagine prodotto di un fornitore. Definisce uno schema con nome, codice, prezzo e valuta: ogni pagina restituisce lo stesso JSON, pronto da caricare nel gestionale senza sistemare i campi a mano.

Una tabella di annunci sempre uguale

Uno Studio di Milano raccoglie da varie pagine i dati di alcuni annunci. Con uno schema fisso — titolo, luogo, prezzo, data — ottiene righe coerenti, che si incolonnano perfettamente in un foglio di calcolo.

Dati che alimentano un altro strumento

Un’azienda di Verona usa l’estrazione come primo passo di un flusso automatico. Lo schema JSON garantisce che i campi arrivino sempre nella stessa forma, così il passaggio successivo non si rompe mai.

La pagina viene conservata?

No. L’indirizzo si apre solo per riempire lo schema e poi viene scartato; il contenuto viene elaborato e non conservato. Il JSON resta a te.

Leggi la documentazione completa del KIT →