2008-08-26 6 views
6

Я хочу объединить несколько rss-каналов в один канал, удалив любые дубликаты. В частности, я заинтересован в слиянии каналов для tags меня интересует.merge rss feeds

[Быстрый search оказался многообещающими ссылками, которые у меня нет времени, чтобы посетить в данный момент]


В целом, идеальным будет читатель, который будет перечислять все доступные теги на сайте и включать и выключать их, позволяя мне исследовать доступные, отслеживать вопросы, которые я посетил, новые ответы на интересные каналы , и т.д. и т.д. , , хотя я не думаю, что такие вещи существуют прямо сейчас.

Как я случайно исследую сайт и вижу вопросы, которые, как мне кажется, интересны, я неизбежно нахожу «о, да, это выглядело интересным пару дней назад, когда я прочитал его в первый раз и не обновлялся с тех пор». Было бы гораздо лучше, если бы моя машина будет следить за такую ​​Deails для меня :)


Update: Теперь вы можете использовать «и», «или» и «не», чтобы объединить несколько тегов в один канал: Tags AND Tags OR Tags


Update: Теперь вы можете использовать Filters смотреть метки на одной или нескольких сайтах: Improved Tag Stes

ответ

17

Слышали вы о Yahoo's Pipes.

Его интерактивный агрегатор подачи и манипулятор . Список «горячих труб» до подпишитесь и создайте свой собственный (требуется учетная запись yahoo).

Я играл с ним во время бета-тестирования в тот же день, однако у меня был взрыв. Его действительно забавно и легко объединяет различные каналы, и вы можете добавить логику или фильтры в «трубы». Вы даже можете сделать больше, чем просто RSS, как импортировать изображения из flickr.

2

SimplePie является PHP библиотека, которая поддерживает объединение RSS-каналы в один комбикорма. Я не верю, что он обманывает проверку из коробки, но я счел тривиальным написать небольшую функцию для устранения дублированного контента с помощью своих идентификаторов GUID.

0

В последнем подкасте Джефф и Джоэл говорили о лентах RSS для тегов, а Джоэл отметил, что есть только текущая способность делать AND на тегах, а не на OR.

Джефф предположил, что это будет включено на каком-то этапе в будущем.

Я думаю, что вы должны запросить это по запросу или проголосовать за него, если он уже существует.

4

Я создаю stackoverflow tag feeds pipe. Вы можете перечислить свои теги в текстовое поле и объединить их в один канал со всеми уникальными сообщениями. Он пропускает '#' и '+' символов для вас.

В качестве альтернативы, вы можете использовать RSS-канал Трубы путем добавления ваших HTML-тегов закодированы разделенных '+' с:

http://pipes.yahoo.com/pipes/pipe.run?_id=uP22vN923RG_c71O1ZzWFw&_render=rss&tags=.net+c%23+powershell 

Unfortunatley, хотя, это, кажется, раздеть содержание сообщений. Содержимое отображается в отладочном представлении, но вывод содержит только заголовок сообщения.

[Спасибо всем за предложение Yahoo Pipes! Я слышал об этом раньше, но никогда не пробовал это до сих пор: -]

+0

О, я сделал специальный канал только с помощью Stackoverflow. Вот как я это сделал. http://blog.rungeek.com/post/65809458/custom-stackoverflow-rss-feed – 2009-01-08 00:56:05