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://hispafiles.ru/g/res/2259040.html?json


API no-oficial de Hispachan


Esta API funciona parseando el HTML de Hispachan para convertirlo en JSON.

Se encuentra en una etapa temprana de desarrollo, así que úsala 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 un listado completo de tablones

https://hispafiles.ru/api/hispachan/

Obtener el contenido de los hilos en JSON

https://hispafiles.ru/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 tablones en JSON

https://hispafiles.ru/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

Obtener el catálogo de los tablones

https://hispafiles.ru/api/hispachan/catalog/{board}/

Parsea todas las páginas de un tablón


¿Qué se podrá hacer en un futuro?

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 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.