Reklama
Przyznajmy, że nie wszystkie kanały RSS są idealne. Często utkniesz z dużą ilością zbędnych lub źle sformatowanych treści. Kanały RSS świetnie sprawdzają się w wielu witrynach, ale do generowania treści nie zawsze są idealne. Zwykle niewiele można na to poradzić, z wyjątkiem ssania.
Wieśniak! Pipes to mokry sen agregatora stron internetowych. Jest to oprogramowanie do agregowania kanałów, które umożliwia pobieranie, łączenie i modyfikowanie wszelkiego rodzaju źródeł danych, w tym również RSS. Problem z rurami polega na stromej krzywej uczenia się. W skrócie, Rury można porównać do programowania wizualnego, łączenia węzłów i dostosowywania parametrów.
Ten artykuł ma na celu nie tylko zapoznanie z Yahoo! Oprogramowanie do zbierania potoków, ale aby pokazać kilka prostych sztuczek RSS, które każdy powinien mieć możliwość.
1. Korzystanie z rur: podstawy
Rury działają, budując ciąg liniowy z różnych elementów; od wprowadzania danych, poprzez moduły modyfikujące, aż do wyjścia potoku. Mimo że Pipes obsługuje wiele różnych źródeł danych, w tym konkretnym artykule skupimy się na kanałach RSS.
Wszystkie te moduły znajdują się po lewej stronie ekranu. Możesz znaleźć 'Pobierz kanał„Poniżej Źródła i większość innych rzeczy, nad którymi będziemy pracować Operatorzy. Aby ich użyć, po prostu przeciągnij je i upuść na płótnie, a następnie połącz kropki.
Niektóre z tych operatorów pozwalają dodawać parametry. To im powie co zrobić i gdzie zrobić to. Nie martw się, pomożemy ci ze szczegółami w poniższych przykładach.
Po zbudowaniu fajki musisz ją zapisać, zanim zaczniesz z niej korzystać. The Zapisać przycisk znajduje się w prawym górnym rogu ekranu i pomaga zachować rurę za pośrednictwem Yahoo! konto.
Zapisana rura ma własną stronę. Pamiętaj, że to jeszcze nie jest adres Twojego nowo znalezionego kanału RSS. Możesz znaleźć adres RSS lub JSON na stronie, jak zaznaczono na czerwono poniżej.
Możesz również opublikować swoją fajkę, dzięki czemu wszyscy będą mogli ją zobaczyć i używać. Sprawdź inne popularne rury stworzone przez użytkowników tutaj. Możesz także udostępnić swoją fajkę za pośrednictwem jednej z wielu obsługiwanych sieci społecznościowych.
Pamiętaj, że drapiemy powierzchnię Yahoo! Rury w tym artykule. Skłamałbym, gdybym powiedział, że rozumiem choćby połowę możliwości. Za pomocą (np.) Wyrażeń regularnych i SQL można tworzyć potężne potoki, choć nieco zbyt skomplikowane, aby o tym dyskutować.
2. Ukrywanie oryginalnego kanału
Jednym z najprostszych zastosowań rur jest ukrywanie adresu URL oryginalnego kanału RSS. Istnieje kilka powodów, dla których warto to zrobić. Niektóre kanały wymagają do działania nazwy użytkownika i hasła osadzonych w adresie URL.
Ta rura używa tylko jednego modułu (wejściowego). Możesz znaleźć 'Pobierz kanał' w Źródła. Wprowadź kanał RSS i podłącz go do wyjścia rurowego. Otóż to!
Uważam, nie publikuj ten Potok lub jego kanał, ponieważ ludzie nadal mogą znaleźć oryginał, grając z adresem URL - i tym samym znaleźć hasło! Jest to przydatne tylko w celu ukrycia oryginalnego adresu URL kanału przed bezpośrednim spotkaniem i przed kimś, kto nie zacznie kopać głębiej.
3. Filtrowanie określonych postów (autora) z kanału RSS
Nie wszystkie witryny z wieloma autorami obsługują indywidualne kanały RSS dla wszystkich ich autorów. Lub, jak dowiedziałem się na własnej skórze, czasami są po prostu zepsute. W takim przypadku możesz też użyć rur do filtrowania zwykłego kanału i pobierać z niego tylko to, czego potrzebujesz.
Chociaż ten przykład pokazuje, jak filtrować według autora, możesz go również użyć do filtrowania według innych tematów. Na przykład pomijając wszystkie posty, które mówią o Windows Mobile, lub tylko te, które wspominają o Androidzie.
Ta rura używa Pobierz kanał moduł od Źródłaoraz moduł Filtruj z Operatorzy. Umieść filtr między wejściem a wyjściem i połącz kropki.
Następnie ustaw filtr na Pozwolić wszystkie elementy, które odpowiadają poniższej regule (zasad). Aby odfiltrować autora, Item.dc: twórca musi zawierać „swoje imię”. Sprawdź witrynę, aby upewnić się, jak wygląda nazwisko autora.
Item.dc: atrybut twórcy jest powszechnie używany do wskazania autora wpisu. W mało prawdopodobnym przypadku użycia innego atrybutu można przejrzeć pole debugowania na dole strona, na której można znaleźć różne atrybuty i odpowiadające im wartości dla każdego posta RSS w karmić.
4. Tłumaczenie kanału RSS
Czy jesteś zainteresowany zagranicznym blogiem lub witryną? Być może nie musisz przedzierać się przez te artykuły, ale możesz użyć Pipe, aby automatycznie przetłumaczyć kanał!
Ta rura używa Pobierz kanał moduł od Źródła oraz moduł BabelFish z Przestarzałe. Po połączeniu węzłów możesz po prostu wybrać język źródłowy i docelowy z menu rozwijanego. Proste!
5. Pozostawiając część kanału RSS
Ten jest szczególnie przydatny, jeśli używasz kanału RSS do generowania treści na swojej stronie. Zamiast przesadzać z nieistotnymi treściami, możesz po prostu wybrać elementy, które Cię interesują. A raczej odrzuć resztę.
Ta rura używa Pobierz kanał moduł od Źródła i Utwórz RSS moduł od Operatorzy. Po podłączeniu węzłów możesz wygenerować nowy kanał RSS, używając elementów oryginału. Użyj powyższego zrzutu ekranu jako przewodnika, aby wybrać odpowiednie elementy z rozwijanych list. Możliwe, że porzuciłeś już zbędne treści, tworząc ten standardowy kanał RSS. W przeciwnym razie pozostaw zbędne pola puste.
Czy znasz jakieś inne proste rury? A może alternatywne oprogramowanie do agregowania kanałów? Wypowiedz się w sekcji komentarzy poniżej!
Jestem pisarzem i studentem informatyki z Belgii. Zawsze możesz wyświadczyć mi przysługę dobrym pomysłem na artykuł, rekomendacją książki lub pomysłem na przepis.