Использование Yahoo Pipes делает твиты ссылками на URL, которые они содержат, а не на Twitter - PullRequest
3 голосов
/ 31 марта 2010

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

1 Ответ

1 голос
/ 02 апреля 2010

Я сделал несколько предположений.

  • Вам нужен первый URL, если в сообщении несколько ссылок
  • Если URL отсутствует, вы пропустите твит
  • Вас интересуют только ссылки http и https

Поток заканчивается:

  • 1 Fetch Feed - Использовать твиттер RSS
  • 2 Фильтр - item.description Соответствует регулярному выражению https?://
  • 3 Переименовать - item.description Копировать как link
  • 4 Regex - В item.link заменить ^.*?(https?://[\w:#@%/;$()~?+-=\.&]+).*$ на $1 (s)

Если вы хотите просмотреть все твиты, то самое простое - разделить ленту сверху и отфильтровать те, которые имеют или не имеют URL-адреса, и обрабатывать только URL-адреса. Наконец, вы можете повторно включить каналы перед выводом.

Если вы хотите больше типов URL, измените https?:// на (https?|ftp|etc):// в шаге 2 и 4

Я сделал образец здесь .

...