Yahoo Pipes удаляет сводку RSS

1149
Casebash

Yahoo трубы, кажется, удаляют сводку из элементов, через которые я передаю.

  1. Можно ли изменить это, чтобы я мог видеть резюме?
  2. Есть ли другие услуги, которые я мог бы использовать вместо этого?

Мой канал: http://pipes.yahoo.com/pipes/pipe.run?_id=3aea4fb7ae6664d3dcafdc487eb0ece0&_render=rss, и я фильтрую: https://stackoverflow.com/feeds/user/165495

-1
Что ты пытаешься сделать? dangph 15 лет назад 0
Отфильтруйте канал, но оставьте резюме в содержимом канала Casebash 15 лет назад 0
Вы хотите взять корм и ... ничего не делать с ним? Это звучит не очень сложно. dangph 15 лет назад 1
Если вы посмотрите на сам канал, он просто удалит все комментарии и оставит ответы и вопросы. Фильтрация подачи. random 15 лет назад 0

1 ответ на вопрос

3
random

По какой-то причине, когда вы создаете пользовательский отфильтрованный канал, Yahoo! Трубы на самом деле не справляются со сводкой все это так хорошо.

Что вам нужно сделать, это вернуть его с помощью модуля Создать RSS из библиотеки.

Получить канал (источники)

Начните с URL фида, который вы хотите проанализировать (в данном случае это ваш собственный фид активности со списком ваших комментариев, ответов и вопросов, размещенных в переполнении стека):

URL: https://stackoverflow.com/feeds/user/XXX

Фильтр (Операторы)

Похоже, вы уже отфильтровываете какие-либо комментарии, оставляя только ответы и вопросы:

[Block]элементы, которые соответствуют [all]следующей:
[item.title]: [Matches regex]: Комментарий от

Создать RSS (Операторы)

Исходя из предыдущего, модуль «Создать RSS» - это то место, где вы будете перестраивать реальный RSS, чтобы получить сводную информацию. Это связано с тем, что подача была отфильтрована, и теперь ее нужно просто собрать вместе со всеми частями, которые попали на другую сторону фильтра.

Название: [item.y.title]
Описание: [item.summary.content]
Ссылка: [item.link]
PubDate: [item.pubDate]
Автор: [item.author.name]
GUID:[item.y.id.permalink]

Вышеуказанные поля справа взяты из самого корма.

Наконец, проложите последний провод к выходу трубы.

В конце у вас должно быть что-то вроде этого в редакторе Pipes:

Макет труб

Затем сохраните, запустите трубу и возьмите заново созданный канал RSS.

+1 для так легко-пещерный человек может сделать это. Я никогда не использовал Pipes, и этот ответ имел смысл. хорошая работа. quack quixote 15 лет назад 0

Похожие вопросы