Hispachan Files API

De momento, Hispachan Files como tal no tiene una API definida.

Sin embargo, puedes obtener los datos de cualquier hilo en formato JSON


Símplemente añade ?json al final de la URL, por ejemplo

https://www.hispachanfiles.org/g/res/2259040.html?json


API no-oficial de Hispachan


Esta API funciona parseando el HTML de Hispa para convertirlo en JSON plano. (también soporta JSONP y XML)

Se encuentra en una etapa temprana de desarrollo, así que úsalo bajo tu propio riesgo.

Durante el proceso de almacenamiento de un hilo, Hispachan Files utiliza las mismas librerías para parsear los hilos.


¿Qué se puede hacer de momento?

Obtener el contenido de los hilos en JSON plano

https://www.hispachanfiles.org/api/hispachan/{board}/res/{id}.html

(.html es opcional)

Parsea un hilo entero y regresa su contenido y metadatos en formato JSON.

Obtener las páginas de los boards en JSON plano

https://www.hispachanfiles.org/api/hispachan/{board}/{pagina}.html

(.html es opcional, si no se específica {pagina}, se obtendrá la página 0)

Parsea una página de board entera, incluyendo las 3 últimas respuestas de cada hilo y sus respectivos metadatos


¿Qué se podrá hacer en un futuro?

Obtener el catálogo de los boards

Acceso a las estadísticas públicas de Hispachan

Búsqueda de hilos

Postear cosas directamente desde la API no está planificado (y probablemente nunca lo esté) por motivos de seguridad.

Si pretendes hacer una app de hispa que no sea sólo para lurkear, deberás hacer los posts directamente al servidor de hispachan.

Quizá mirando el código de Kusaba X se te haga un poco mas sencillo.



De momento, no hay documentación formal, pero la API es fácil de entender si miras los datos devueltos por la misma.

Puedes probar desde el navegador con unos cuantos hilos, si quieres. Firefox tiene un visor de JSON integrado.