How to Mash Up RSS Feeds with Yahoo Pipes
Posted 05/07/2007 at 5:55pm
| by Johnathon Williams
6. Go Public
To complete the pipe, connect the Unique module to the Output module, which is already in the workspace. At the bottom of the browser window, the Debug area should fill up with your new feed's output. (If it doesn't, be sure all of your modules are connected, top to bottom. If the Debug area returns no items, your search terms are probably too restrictive.) In the top-right corner of the browser window, click Save and then click Publish. In the pop-up window, enter a description for your pipe. Click Publish again, and your Pipe will go public.

If all your modules are connected correctly, the Debug window will list items from your feed.
7. Subscribe and Enjoy
At the top of the page, click the Back To My Pipes link. Your new pipe will be listed toward the top of the page. Click Run This Pipe, and Yahoo will display the contents of the resulting RSS feed. Finally, notice the Subscribe button. Copy the Get As RSS link that appears when you hover over this button, and paste it into your favorite RSS reader. The feed is yours to enjoy.

Running your new pipe displays the output in your Web browser.
BONUS TIP: Taking Care of Troublemakers
If a feed has more than 100 items, or is in Urdu, you have problems. When a feed needs help, drag a second Fetch Feed module to the workspace and put in the problem feed. Then connect a second set of Operators to the new Fetch Feed module so the feed behaves. (Tips: The BabelFish module translation of non-English feeds is so-so, and the Truncate module only uses a few items from bloated feeds.) Connect the new module set to the old set with the Union module. Your pipe will look like a giant Y, with the Union module at the bottom, just before Output.