💾 Archived View for psicobyte.com › blog › php_bloglines_api.gmi captured on 2024-08-18 at 18:19:28. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2023-06-14)
-=-=-=-=-=-=-
2005-12-14
Advertencia: Post del tipo "programador friki". Si no sabes (ni falta que te hace) lo que es una API, o te importa un comino eso del PHP, no es mala idea que ignores este post.
Este "puente" pasado, con la cosa de que hemos alternado un día de trabajo con otro de descanso, ha pasado lo que tenía que pasar.
El día que tocaba trabajo (y, por lo tanto, al día siguiente había descanso) me he dedicado a trasnochar. Con lo que, lógicamente, al día siguiente me despertaba a horas indecentemente tardías y luego, a la noche, no podía dormir.
¿Y que hace tu amigo Psicobyte cuando está en casa de noche y no puede dormir?
No, no es lo que piensas.
Vale, ya te lo digo yo, antes de que imagines barbaridades.
Cuando no puede dormir, Psicobyte se dedica (al menos a veces) a programar.
Andaba trasteando con la API de Bloglines[1], con la idea de poner por aquí un blogroll con los blogs que leo, pero el código que ellos te dan para incluir tu blogroll es francamente deprimente, y no permite demasiada personalización. De modo que me puse a hacer yo mi propio acceso a la API en PHP, y, ya que estaba en ello, he programado una pequeña librería que maneje las funciones de Bloglines[2].
Y como soy un tipo generoso y "apañao", la he documentado un poco (casi he tardado más en documentarla que en programarla) y la he puesto en una paginilla[3], con licencia GPL, a disposición de cualquiera que esté interesado.
El engendro resultante tiene el poco ocurrente nombre de PBLA (PHP BlogLines API) y, básicamente, tiene una función por cada una de las tres llamadas a la API de bloglines, más otras tres funciones que facilitan manipulaciones posteriores.
Las tres funciones de la API son (en los enlaces está las descripciones detalladas):
Y las tres funciones "de alto nivel" son:
Evidentemente, el programita está en fase beta y, si trasteas con él, cualquier sugerencia, consejo o idea será bién recibida.
Puedes descargarlo y ver algo más de información en la página del PBLA[10].