Saltar al contenido
//Fuente · Redes sociales

API de Hacker News: hilos montados en una llamada

La API oficial de Firebase te da id de elemento en bruto: sin búsqueda, listas con solo id y árboles de comentarios que reconstruyes petición a petición. Estos 5 endpoints devuelven los objetos terminados: hilos completos, listas de portada con los datos de cada elemento, búsqueda de texto completo y perfiles de usuario.

Empieza gratis7 días de prueba gratis

Qué puedes traer de Hacker News

/api/hackernews/itemsUn elemento —historia, comentario, oferta o encuesta— por id numérico: título, url, autoría, puntuación, hora, tipo y número de descendientes.
/api/hackernews/items/commentsEl árbol anidado completo de comentarios de un hilo por id, en una sola llamada: sin ir pidiendo id por id a Firebase.
/api/hackernews/items/listsListas de portada (top, new, best, ask, show, job) devueltas con los datos completos de cada elemento, no solo con los id.
/api/hackernews/items/searchBúsqueda de texto completo en historias, comentarios, ofertas y encuestas: justo lo que la API oficial no tiene.
/api/hackernews/usersPerfil de usuario por nombre: karma, antigüedad de la cuenta e historial de publicaciones.

Empieza a construir con datos de Hacker News

Historias, árboles completos de comentarios, listas de portada, búsqueda y perfiles de usuario: una de 550+ fuentes con la misma clave, desde $30/mes y con 7 días de prueba gratis.

Preguntas habituales

La API oficial de HN devuelve id de elemento en bruto: reconstruyes los árboles de comentarios pidiendo cada id de forma recursiva, las listas de portada solo traen id y no hay búsqueda. Estos endpoints devuelven los objetos ya montados: árboles completos de comentarios en una llamada, listas con los datos completos de cada elemento y búsqueda de texto completo sobre todo.