GeneralArtículos y anotaciones generales
API de ZoomClouds
27 de Febrero, 2006, 15:25
Una faceta no documentada - hasta ahora - de ZoomClouds es que dispone de una especie de API de forma que puedas usar los resultados de tu nube y hacer con ellos, pues lo que quieras. Empiezo explicando cómo funciona y al final doy un par de ideas por si alguien se atreve.
Digamos que el nombre que le has dado a tu nube es BDSV. Pues para obtener los datos de tu nube, simplemente invocas la siguiente URL:
http://es.zoomclouds.com/xml/BDSV/30/
Y ZoomClouds te devolverá una página en XML muy fácil de "parsear". En el ejemplo, el 30 es el número de etiquetas a mostrar, por cierto, y puedes colocar cualquier número entre 5 y 100.
Aunque basta con que invoques la URL que acabo de indicar para ver, y posiblemente entender el formato usado, lo documentamos aquí de forma oficial (los colores son solo para resaltar los diferentes elementos):
<cloud name="BDSV"> <tags count="30" maxweight="24" minweight="2"> <tag> <name>apis</name> <weight>3</weight> <link>http://es.zoomclouds.com/tag/BDSV/apis</link> </tag> <tag> <name>tomate</name> <weight>12</weight> <link>http://es.zoomclouds.com/tag/BDSV/tomate</link> </tag> etc... </tags> </cloud>
Es decir... La respuesta empieza con una entidad o bloque <cloud> que tiene "name" como atributo, correspondiéndose dicho atributo al nombre de la nube.
Dentro de <cloud> se define <tags> que lleva tres atributos:
"count" indica cuántas etiquetas o tags aparecen en esta nube. "maxweight" nos dice el mayor "peso" que aparece en esta nube. "minweight" nos dice el "peso" más pequeño que aparece en esta nube.
Y dentro de <tags> se incluyen todas las etiquetas de la nube, cada una dentro de su bloque <tag> ...</tag>
Dentro cada bloque <tag>...</tag> se definen tres valores:
| <name> ... </name> |
|
La etiqueta o tag |
| <weight> ... </weight> |
|
Un número positivo y entero que indica el "peso" de la etiqueta. |
| <link> ... </link> |
|
Posiblemente redundante, y por tanto lo dejaremos como opcional, indicando la URL asociada con la nube y la etiqueta/tag en cuestión.
| Y ya está. ¿Qué se puede hacer con algo así? Pues muchas cosas, aunque obviamente ya no sean tan triviales como lo de copiar y pegar el código para que salga tu nube en tus páginas. Lo primero es que si usas esta API, obtienes control 100% sobre los valores de tu nube. No es que antes no tuvieses control sobre tu nube - para eso no dejamos de decir de que puedes personalizarla como quieres - pero ahora puedes por ejemplo "tomar" las etiquetas/tags y sus "pesos" y hacer cosas con ellas que no sean "mostrar una nube".
Por ejemplo, una cosa que podría ser curiosa - aunque quizás no excesivamente útil - sería enlazar los datos de tu nube con las tags de Flickr (tuyas o de todo el mundo) y confeccionar un mosaico basado en las tags de tu nube pero mostrando imagenes de Flickr que usen esas tags, por ejemplo.
Podrías también de hecho construir tu propia nube, o catálogo, o directorio de términos según te plazca, y muchas otras cosas.
Lo único que se te pide es que si generas algún tipo de contenido mediante esta API, que en el "producto final" hagas referencia y enlaces a ZoomClouds, bien colocando el conocido gráfico , o bien con una breve reseña de texto "Powered by ZoomClouds.com" o algo parecido.
Si construyes un mashup curioso, no dejes de avisarnos - un comentario aquí mismo es suficiente.
Actualización: El formato en que ZoomCloud devuelve los resultados es UTF-8.
|
|
ZoomClouds se estrena
25 de Febrero, 2006, 21:02
Tras una semana y media en la que ZoomClouds ha estado accesibe a todo el mundo, pero sin haberlo anunciado, y donde algo menos de una veintena de amigos le han estado dando caña, hoy abrimos las puertas oficialmente de ZoomClouds.
Alvy de Microsiervos ha puesto una reseña sobre ZoomClouds que nos ha servido a modo de pistoletazo de salida. Una cosa que quizás debiera haber hecho pero que no hizo es colocar el enlace a la versión en español de ZoomClouds, no a la versión en inglés, aunque luego cada una muestra un pequeño enlace a la otra versión en la parte superior derecha, por lo que es un mal menor.
Me gustaría empezar aclarando algunas cosas y puntualizando otras, pero aprovechando que vamos a ir metiendo la FAQ de ZoomClouds aquí mismo, lo iré haciendo en anotaciones separadas.
|
|
Alojado en ZoomBlog.com
|
¿Buscas algo?
Blog
Categorías
Calendario
| <<
Agosto 2008
|
| L | M | Mi | J | V | S | D |
| |
|
|
|
1 | 2 | 3 |
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
Archivo
Feeds
Apuntate
Enlaces
|