I have a Yahoo Pipe where I bring in a number of feeds via an OPML file. Rather than using truncate to limit the resulting number of items that get exported, I want to limit the number of items on a per feed basis. So if I have 60 feeds I want the latest 20 items from each one, not the latest 20 from the combined feeds.
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
You can do this by creating 2 pipes:
- A pipe that fetches a feed (one of the 60), and truncates after 20 items
- Another that loops over feed URLs, and for each URL calls the first pipe
Here's an example of the first pipe:
http://pipes.yahoo.com/pipes/pipe.info?_id=f6d1e5fa8873064f0265352e9ea9cd34
Here's an example of the second:
http://pipes.yahoo.com/pipes/pipe.info?_id=4b86c5d956b2f99a460a0520ff8c55b2