Yahoo! Pipes

795 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
795
On SlideShare
0
From Embeds
0
Number of Embeds
164
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Yahoo! Pipes

  1. 1. YAHOO! PIPESTECNOLOGÍAS EMERGENTES Raquel García Leticia Aceves 1
  2. 2. INDICE1. Definición2. ¿Para qué sirve?3. ¿Cómo funciona?  Entorno de trabajo4. Ejemplo 2
  3. 3. DEFINICIÓN Es una aplicación web de Yahoo!, que proporciona una interfaz gráfica de usuario para la creación de mashups de datos que agregan Web feeds, páginas Web y otros servicios, la creación de aplicaciones web basadas en diversas fuentes, y la publicación de esas aplicaciones. Fue lanzado en febrero de 2007. Fue construido por Pasha Sadri, Ed Ho, Jonathan Trevor, Kevin Cheng y Daniel Raffel. 3
  4. 4. DEFINICIÓN Es una aplicación web que sirve para procesar, mezclar, manipular, o filtrar uno o varios feeds RSS, con el objetivo de generar un único feed RSS final, que contenga solamente la información que nos interesa obtener, ya procesada y filtrada. Fuentes o feeds RSS son archivos XML que generan algunos sitios web (que constantemente actualizan sus contenidos), para presentar estas actualizaciones con un formato mínimo (básicamente datos), con el objeto de simplificar y procesar la información, y poder compartirla o acceder a ella desde otros dispositivos. 4
  5. 5. ¿PARA QUÉ SIRVE? Toma como entrada de datos varios archivos RSS que luego se manipulan con ciertas reglas y condiciones de filtrado / ordenado. El resultado es un único feed RSS personalizado. La mayor utilidad radica en poder reunir y combinar datos de más de un origen (varias fuentes diferentes de datos) en una única solicitud web integrada. Cualquiera puede compartir sus "pipes" y utilizar los ya existentes disponibles en Browse Pipes. 5
  6. 6. ¿CÓMO FUNCIONA? Es imprescindible tener una cuenta en Yahoo! para autentificarnos y posteriormente acceder a la página principal de la aplicación. La aplicación, además de la página de edición del pipe, tiene una página de documentación y otra de discusión: • La página de documentación contiene información sobre los pipes, una guía de usuario sobre la edición de pipes y una guía para la solución de problemas. • La página de discusión permite a los usuarios comentar el tema con otros usuarios. 6
  7. 7. Entorno de Trabajo 7
  8. 8. Entorno de Trabajo El entorno de trabajo está compuesto por una barra lateral izquierda donde las herramientas se encuentran agrupadas en las siguientes categorías: orígenes, entradas de usuario, operadores, url, cadenas, fechas, ubicación y números. En la parte superior derecha tenemos los botones para crear un nuevo pipe, salvar el que estamos modificando y editar sus propiedades. En la parte inferior se encuentra la consola que nos muestra la salida de cualquier control al hacer clic sobre él. Para desarrollar pipes debemos arrastrar al área de trabajo los controles que vamos a utilizar e interconectarlos entre sí. 8
  9. 9. EJEMPLO 9
  10. 10. EJEMPLO1. La herramienta “Fetch Feed” nos permite agregar todos los feed RSS de cada sección, como datos de entrada.2. Con “Sort” configuramos el orden en que deben aparecer los items de contenidos: las salidas se ordenarán por la fecha de publicación de cada artículo, en orden descendente.3. “Filter” (filtro) se configura para que se bloqueen los artículos que se publicaron antes de la fecha indicada. También podemos filtrar por palabras (feed). 10
  11. 11. EJEMPLO4. “Pipe Output” muestra la salida del Pipe. Se inserta automáticamente en el área de trabajo y haciendo clic en éste último podremos ver en la consola el resultado final de la unión de varios canales en uno. Si nos quedaron demasiados artículos resultantes podemos delimitar la cantidad que queremos mostrar, para lo que utilizaremos el control “Truncate” que delimita el número de elementos que se van a mostrar en la salida. El RSS que se generó al guardar las configuraciones es: http://pipes.yahoo.com/pipes/pipe.run ?_id=9c5cb39d740920614ab7c20f0b65ffbe&_render= rss 11
  12. 12. FIN Raquel García Leticia Aceves (04/12/2012) 12

×