Antiguo y abandonado blog de Ricardo Galli :-(

Friday 3/2/2006

API del menéame (1)

Filed under: menéame — gallir @ 17:52

Ya hay varios programas que permiten consultar datos del menéame. Algunos los he comentado, ahora comentaré otro que está hace tiempo pero no lo había comentado todavía.

Los ya comentados anteriormente son dos: el banner informativo y el botón para los apuntes.

  • Banner, como el que se observa en la parte superior de este blog. Puede ponerse en horizontal o vertical. La información que muestra es: última noticia publicada, última enviada, la que más votos ha recibido en la última hora y la última votada.

  • Botón de menéame/votos. Es un pequeño javascript que se debe insertar en la página de un apunte y que tiene dos propósitos. Si la noticia no está en el menéame, pone un botón para que la envíen. Si por el contrario ya está enviada pone un botón de “vótame” y en el título del enlace se indican los votos que tiene actualmente. Manuel Almeida ha desarrollado un pequeño plugin para el Wordpress que ya lo agrega automáticamente (en su blog puede observarse como queda).

Pero hay otro que no he comentado, aunque está disponible hace tiempo. Es un script al que puede consultarse sobre el estado de un URL y devuelve una línea de texto con información relevante. El URL del script es http://meneame.net/api/url.php y como argumento debe recibir el URL de algún post. Por ejemplo:

http://meneame.net/api/url.php?url=http://frikipedia.isdifferent.org/

devolverá:

OK http://meneame.net/story.php?id=4850 43 published

Son cuatro campos. El primero (OK o KO) indica si el URL está ya en menéame. El segundo campo es el URL de esa noticia. El tercer campo es la cantidad de votos que tiene. El cuarto campo es el estado en que está la noticia, los valores posibles son published si ya está en página principal, queued si está en la cola de pendientes y discard si está en la cola de descartados.

Si la noticia no existe saldrá una línea como:

KO http://meneame.net/submit.php?url=http://frikipedia.isdifferent.org/falso

El primer campo indica que no está y el segundo el URL para envíar esa noticia.

Así que si le encontráis alguna utilidad en vuestro web o programas, adelante. Pero, IMPORTANTE, si lo ponéis en una página web, haced cache del resultado por lo menos por un par de minutos entre cada consulta. Caso contrario, si muchos lo usan sin cache, sobrecargarán nuestro servidor, se consumirá más ancho de banda y cualquier fallo en menéame hará que también falle –o sean muy lentas– vuestras propias páginas.

2 Comments

  1. El scrip para ver si una noticia está publicada me lo apunto , no me fío mucho de mi capacidad de búsqueda.

    Comment by Liamngls — Sunday 5/2/2006 @ 2:02

  2. Sería interesante una web como http://api.meneame.net donde además de un poco de documentación, estuviesen todas las URLs para acceder…

    Por ejemplo: http://api.meneame.net/soa/meneo.php y http://api.meneame.net/http/submit.php?url=http://frikipedia.isdifferent.org/falso

    Esto permitiría “hacer más escalable el sistema” (entrecomillado… porque es relativo ;)

    También podría ser interesante que los ficheros rss estén localizados en una url del tipo: http://feed.meneame.net

    Comment by Juan — Monday 13/2/2006 @ 13:16

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress