DexBase

Hacker News API

Sviluppo e dati · Risultati di Hacker News API · fonte pubblica

Risposta pubblica attuale

Carica una nuova risposta da Hacker News API; non serve inserire un termine.

Cosa contiene la risposta

Campi da controllare

  • Sviluppo e dati
  • Risultati di Hacker News API
  • fonte pubblica

La lista topstories contiene solo ID

/v0/topstories.json restituisce una sequenza di identificativi numerici nell’ordine di visualizzazione di Hacker News. La documentazione dice che può contenere fino a 500 storie principali e anche offerte di lavoro. Un ID non fornisce titolo, link, autore, punteggio o commenti finché non richiedi l’elemento corrispondente.

  • Usa ogni numero in /v0/item/{id}.json per aprire una storia.
  • Non trattare la posizione della risposta come classifica permanente.
  • Filtra type quando l’interfaccia non deve mostrare offerte di lavoro.

L’elemento spiega ciò che viene mostrato

Una storia può includere id, type, by, time, title, url, score, descendants e kids. type distingue story, job, comment, poll e pollopt. time è Unix time; title e text possono contenere HTML; descendants è il totale dei commenti di una storia o sondaggio, e kids elenca i commenti diretti nell’ordine di visualizzazione.

  • Converti time prima di mostrare una data leggibile.
  • Sanifica l’HTML di title e text prima del rendering.
  • Usa url come destinazione esterna quando esiste; non ogni storia ne ha una.

La popolarità non verifica una fonte esterna

L’API rende disponibili dati pubblici di Hacker News quasi in tempo reale. score è il punteggio della comunità e cambia nel tempo; non conferma l’accuratezza di una pagina collegata. Apri l’URL originale, leggi la discussione e distingui opinione, annuncio, dimostrazione e reportage prima di ripetere un’affermazione come fatto.

  • Richiedi di nuovo un elemento quando posizione o punteggio contano.
  • Non usare il numero di commenti come misura della qualità tecnica.
  • Indica Hacker News e la pagina originale quando condividi una storia.
crates.io Sviluppo e dati · Risultati di crates.io · fonte pubblica DummyJSON Products Sviluppo e dati · Risultati di DummyJSON Products · fonte pubblica Fake Store API Sviluppo e dati · Risultati di Fake Store API · fonte pubblica