DexBase

Hacker News API

Desarrollo y datos · Resultados de Hacker News API · fuente pública

Respuesta pública actual

Carga una nueva respuesta de Hacker News API; no hace falta escribir un término.

Qué contiene la respuesta

Campos que conviene revisar

  • Desarrollo y datos
  • Resultados de Hacker News API
  • fuente pública

La lista topstories contiene solo IDs

/v0/topstories.json devuelve una secuencia de identificaciones numéricas en el orden de visualización de Hacker News. La documentación indica que puede contener hasta 500 historias principales e incluir ofertas de empleo. Un ID no proporciona título, enlace, autor, puntuación ni comentarios hasta solicitar su elemento correspondiente.

  • Usa cada número en /v0/item/{id}.json para abrir una historia.
  • No trates la posición de la respuesta como ranking permanente.
  • Filtra type cuando la interfaz no deba mostrar empleos.

El elemento explica qué se muestra

Una historia puede incluir id, type, by, time, title, url, score, descendants y kids. type distingue story, job, comment, poll y pollopt. time es Unix time; title y text pueden contener HTML; descendants es el total de comentarios de una historia o encuesta, y kids lista sus comentarios directos en orden de visualización.

  • Convierte time antes de mostrar una fecha legible.
  • Sanea el HTML de title y text antes de renderizarlo.
  • Usa url como destino externo cuando exista; no toda historia tiene uno.

La popularidad no verifica una fuente externa

La API pone datos públicos de Hacker News a disposición casi en tiempo real. score es la puntuación de la comunidad y cambia con el tiempo; no confirma la exactitud de una página enlazada. Abre la URL original, lee la discusión y distingue opinión, anuncio, demostración y reportaje antes de repetir una afirmación como hecho.

  • Consulta de nuevo un elemento cuando importe posición o puntuación.
  • No uses el número de comentarios como medida de calidad técnica.
  • Indica Hacker News y la página original al compartir una historia.
crates.io Desarrollo y datos · Resultados de crates.io · fuente pública DummyJSON Products Desarrollo y datos · Resultados de DummyJSON Products · fuente pública Fake Store API Desarrollo y datos · Resultados de Fake Store API · fuente pública