Yahoo Pipes and Google maps Mashup Howto Video Tutorial

Yahoo Pipes’ Overview

What is Pipes?

Pipes
is a free online service that lets you remix popular feed types and
create data mashups using a visual editor. You can use Pipes to run
your own web projects, or publish and share your own web services
without ever having to write a line of code.

Building a Pipe

You make a Pipe by dragging pre-configured modules onto a canvas and wiring them together in the Pipes Editor.

Each Pipe consists of two or more modules, each of which performs a single, specific task. For example, the Fetch module will retrieve a feed URL, while the Sort module will re-order a feed based on criteria you provide (you can find a complete list of available modules in the documentation.)

Each
module has one or more terminals, represented by small circles in the
interface. You can wire modules together by clicking on one module’s
output terminal and dragging the wire to another module’s input
terminal. Once the terminals are wired together the output from the
first module will serve as input to the second module.

In
addition to data feeds, Pipes also lets you add user input fields into
your Pipe. These show up at runtime as form fields that users of your
Pipe can fill in.

The easiest way to understand Pipes is to build one yourself – try editing one of our sample Pipes for a quick start.

Sharing a Pipe

Once
you’ve built a Pipe, you’ll be able save it on our server and then call
it like you would any other feed. Pipes offers output in RSS 2.0, RSS
1.0 (RDF), JSON and Atom formats for maximum flexibility. You can also
choose to publish your Pipe and share it with the world, allowing other
users to clone it, add their own improvements, or use it as a
subcomponent in their own creations.

Hosted Pipes

A
Hosted Pipe is a web-based interface that Pipes provides which allows
you to execute a Pipe that you or someone else has built and published.
It’s a useful mechanism for quickly determining what type of content a
Pipe outputs. It is also a jumping off point for subscribing to a Pipe
in your favorite feed reader, viewing how the Pipe was constructed, or
cloning it so that you can further tweak it yourself.

Here’s a very simple example hosted Pipe.

Are Pipes I create private?

All
Pipes can be accessed if you know their unique URL. This allows you to
share them over IM or email without having to do any configuration, or
use them as sub-pipes in your own Pipes without needing to publish them.

Only *you* can get a list of your Pipes ("My Pipes") and their URLs. Therefore, if you don’t share the URL with anyone, your Pipe remains private.

What does "Publishing" a Pipe do?

Publishing
a Pipe enables the Pipe to be searched, or seen, by others on
pipes.yahoo.com. It will appear in the browse page, your Pipes page,
and as a search result to anyone on the site.

Can web crawlers index my Pipe?

We
allow crawlers to index our site. By default a Pipe is not linked to by
any public page in pipes.yahoo.com and therefore cannot be crawled.
However, once a Pipe is "Published" it will be accessible to a crawler
and may appear in search results.

Video Tutorial of using Yahoo Pipes’ with Google maps to do a Apartment hunting mashup:

[youtube:v=-UvVtpmh4EQ 400 350] 

Leave a Reply