Egyéni RSS-hírcsatornák létrehozása

A Real Simple Syndication (RSS) sokkal könnyebb naprakészen tartani az internetes szolgáltatások és webhelyek legújabb frissítéseit. Manapság sok webhely kínál RSS-hírcsatornákat, amelyek alternatívát kínálnak az olvasóknak a webhely kézi meglátogatására vagy e-mail hírlevélre feliratkozásra.

Az olyan hírcsatornaolvasók, mint az RSS Owl vagy a Google Reader online szolgáltatás, könnyen kezelhetők, és sok felhasználó számára központi információs központként szolgálnak. Néha azonban olyan webhelyekkel találkozunk, amelyek nem kínálnak RSS-hírcsatornákat. Ilyen webhelyre példa a Google Új szolgáltatás, amely közzéteszi a Google legfrissebb frissítéseit. Maga a szolgáltatást az RSS indítja el, de a látogatóknak nem kínálnak lehetőséget arra, hogy előfizetjenek egy hírcsatornára.

Készítettünk egy hírcsatornát erre a szolgáltatásra az ingyenes 43-as hírcsatornán keresztül, és szeretnénk útmutatást nyújtani egy egyedi RSS-hírcsatornán. Ennek biztosítania kell a rendelkezésre álló eszközöket, hogy hírcsatornát hozzon létre más webhelyek számára, amelyek egyikét nem kínálják.

A HTML alapvető ismerete előnyös ehhez, de nem feltétlenül szükséges. Kezdje meglátogatni a Feed 43 webhelyet, és illessze be az űrlapon annak a weboldalnak az URL-jét, amelyhez RSS hírcsatornát szeretne létrehozni. A //www.google.com/newproducts/ példát használjuk. Hagyja figyelmen kívül a Kódolást, és kattintson az Újratöltés gombra.

egyéni rss feed

Minden konfiguráció a következő oldalon történik. A felhasználó tetején az oldal címe és a forráskód jelenik meg. Később szükségünk van a forráskódra, hogy megtaláljuk a hírcím, leírás és link mintáit. Ez a folyamat leg technikai és félelmetes lépése, de nem olyan nehéz, mint az első pillantásra.

rss feed

A mintákat a 2. lépésben határozzuk meg. A 43. betáplálás a {%} változót használja a változók meghatározására, a {*} pedig a nem releváns tartalmakra. Most bele kell merülnünk a forráskódba, de mielőtt ezt megtennénk, megnézzük az eredeti oldalt, hogy megkapjuk a címet és leírást, amelyet meg kell találnunk a forráskódban.

Vessen egy pillantást az oldal első új termékcímére, és keresse meg a forráskódban. A Google Új példánkhoz, amely az "Elevation service now available in". Megtalálja a szöveget a forrásban, HTML elemekkel körül. Most felcseréljük a hírcímet a {%} változóra, és hozzáadjuk az egész sort

{%}

az elemhez (megismételhető) Keresési minta * a 2. lépésben. Ha viszont kissé közelebbről keresünk, vagy pontosabban keresünk, akkor azt találjuk, hogy a cím másodszor jelenik meg a forrásban. Ez a legtöbb weboldalon szokatlan, de ebben az esetben a kód második előfordulása valóban a megfelelő. Miért? Mivel az egyes bejegyzés teljes szövegét ugyanabban a helyen is közzéteszik.

A cikk címéhez választjuk

{%}

és tegye a kódot az Elem (megismételhető) Search Pattern mezőbe.

A leíráshoz egy sort keresünk az alatt, és megtaláljuk

{%}

A teljes kód, amelyet ebbe a mezőbe rakunk, az

{%} {*}

{%}

Lásd a {*}? Ez megszabadul mindentől, ami a két mező között található. Ha kihagyja, észreveszi, hogy a Kivonatra kattintással 0 elem található, ha hozzáadja, az összes elem megtalálható.

Az alábbi kivágott adatok megmutatják, hogy az egyes bejegyzések hogyan jelennek meg az RSS-hírcsatornában. Jegyezze fel a (1) és (2) változókat, amelyek a cikk címére és a leírásra vannak beállítva.

rss alkotás

A kettőt hozzá kell adnunk az RSS elem tulajdonságaihoz. Az első a címsorba, a második a leírás mezőbe.

feed43

Az előnézetre kattintva végre megjelenik az RSS-hírcsatorna kinézete az RSS-olvasóban.

előnézeti feed

Végül az RSS-hírcsatorna címe és a szerkesztési oldal címe megjelenik az egyéni RSS-hírcsatorna készítőjénél. És így hozhat létre egyedi RSS-hírcsatornákat a Feed43 segítségével. Ha bármilyen kérdése van a folyamatról, tudassa velünk a megjegyzésekben.