Kuinka luoda mukautettuja RSS-syötteitä

Todellisen yksinkertaisen syndikaatin (RSS) avulla on paljon helpompaa pitää ajan tasalla Internet-palveluiden ja verkkosivustojen uusimmat päivitykset. Nykyään monet verkkosivustot tarjoavat RSS-syötteitä tarjotakseen lukijoilleen vaihtoehdon sivuston vierailulle manuaalisesti tai sähköpostitilauksen tilaamiselle.

Syötteenlukijaa, kuten RSS Owl tai verkkopalvelu Google Reader, on helppo käyttää, ja se toimii monien käyttäjien tietolähteenä. Joskus kohdataan kuitenkin verkkosivustoja, jotka eivät tarjoa RSS-syötteitä. Esimerkki tällaisesta verkkosivustosta on Google New -palvelu, joka julkaisee viimeisimmät Google-tuotepäivitykset. Itse palvelun laukaisee RSS, mutta kävijöille ei tarjota vaihtoehtoja syötteen tilaamiseen.

Olemme luoneet tälle palvelulle syötteen ilmaisella palvelusyötteellä 43 ja haluamme opastaa sinua luomaan mukautetun RSS-syötteen. Tämän pitäisi antaa sinulle käsillä olevat työkalut syötteen luomiseksi muille verkkosivustoille, jotka eivät tarjoa sellaista.

HTML: n ymmärtäminen on hyödyllistä tässä, mutta ei välttämättä. Aloita käymällä Feed 43 -sivustolla ja liitä verkkosivun URL-osoite, jolle haluat luoda RSS-syötteen, lomakkeeseen. Käytämme esimerkissä //www.google.com/newproducts/. Ohita koodaus ja napsauta Lataa-painiketta.

mukautettu RSS-syöte

Kaikki kokoonpanot tapahtuvat seuraavalla sivulla. Yläosassa sivun otsikko ja lähdekoodi näytetään käyttäjälle. Tarvitsemme lähdekoodin myöhemmin löytääksemme malleja uutisotsikolle, kuvaukselle ja linkille. Se on prosessin teknisin ja pelottavain vaihe, mutta ei niin kova kuin miltä se näyttää ensi silmäyksellä.

RSS-syöte

Kuviot määritetään vaiheessa 2. Syöttö 43 käyttää muuttujia {%} määrittelemään muuttujia ja {*} sisällöille, jotka eivät ole merkityksellisiä. Nyt meidän on tutkittava lähdekoodia, mutta ennen kuin teemme sen, tarkastelemme alkuperäistä sivua noutaaksesi otsikko ja kuvaus, joka meidän on löydettävä lähdekoodista.

Katso ensimmäisen uuden tuotteen otsikko sivulta ja etsi lähdekoodi. Google-uudelle esimerkillemme, joka on "Korkeuspalvelu nyt saatavana". Löydät lähdetekstin, jonka ympärillä on HTML-elementtejä. Nyt korvaamme uutisen otsikon {%} muuttujalla ja lisäämme koko rivin

{%}

kohtaan (toistettava) hakumalli * vaiheessa 2. Mutta jos katsot hiukan lähemmäksi tai tarkemmin hakua, huomaat, että otsikko ilmestyy toisen kerran lähteessä. Tämä on epätavallista useimmille verkkosivuille, mutta tässä tapauksessa koodi on toinen tapaus. Miksi? Koska kunkin viestin koko teksti on lähetetty myös kyseiseen sijaintiin.

Valitsemme artikkelin otsikon

{%}

ja laita koodi Kohde (toistettava) Search Pattern -kenttään.

Kuvausta varten etsimme linjan alla ja löydämme

{%}

Täydellinen koodi, jonka laitamme kenttään, on

{%} {*}

{%}

Katso {*}? Tämä eroaa kaikesta näiden kahden kentän välillä. Jos jätät sen pois, huomaat, että napsauttamalla Pura-painiketta löydät 0 tuotetta. Jos lisäät sen, kaikki esineet löytyvät.

Alla oleva leikattu tieto näyttää kuinka kukin merkintä näkyy RSS-syötteessä. Tee muistiin muuttujat {1} ja {2}, jotka asetetaan artikkelin otsikkoon ja kuvaukseen.

RSS-luominen

Meidän on lisättävä nämä kaksi RSS-kohteen ominaisuuksiin. Ensimmäinen otsikkokenttään ja toinen kuvauskenttään.

feed43

Napsauta esikatselua, näyttää viimeinkin, kuinka RSS-syöte näyttää RSS-lukijassa.

esikatselusyöte

Lopuksi RSS-syötteen osoite ja muokkaussivun osoite näytetään mukautetun RSS-syötteen luojalle. Ja näin voit luoda mukautettuja RSS-syötteitä Feed43: lla. Jos sinulla on kysyttävää prosessista, ota meihin yhteyttä kommenteissa.