Kaip sukurti pasirinktinius RSS tiekimus

Dėl tikro paprasto sindikavimo (RSS) yra daug lengviau sekti naujausius interneto paslaugų ir svetainių atnaujinimus. Daugybė svetainių šiais laikais siūlo RSS tiekimą savo skaitytojams kaip alternatyvą apsilankyti svetainėje rankiniu būdu arba užsiprenumeruoti el. Laiškus.

Informacijos santraukų skaitytojai, tokie kaip „RSS Owl“ ar internetinė paslauga „Google Reader“, yra lengvai naudojami ir veikia kaip centrinis informacijos centras daugeliui vartotojų. Tačiau kartais susiduriama su svetainėmis, kurios nesiūlo RSS tiekimų. Tokios svetainės pavyzdys yra „Google New Service“, skelbianti naujausius „Google“ produkto atnaujinimus. Pačią paslaugą suaktyvina RSS, tačiau lankytojams nesiūloma užsiprenumeruoti informacijos santraukos.

Mes sukūrėme šios paslaugos sklaidos kanalą naudodami nemokamą paslaugų teikimą „43 kanalas“ ir norėtume padėti jums sukurti tinkintą RSS tiekimą. Tai turėtų suteikti jums reikalingų įrankių, kad būtų galima sukurti informacijos santrauką kitose svetainėse, kurios tokio neteikia.

Tam naudingas pagrindinis HTML supratimas, tačiau nebūtinai to reikia. Pirmiausia apsilankykite „Feed 43“ svetainėje ir įklijuokite tinklalapio, kuriam norite sukurti RSS tiekimą, URL adresą. Savo pavyzdyje naudojame //www.google.com/newproducts/. Nepaisykite kodavimo ir spustelėkite mygtuką „Iš naujo įkelti“.

pasirinktinis RSS tiekimas

Visos konfigūracijos įvyksta kitame puslapyje. Viršuje vartotojui rodomas puslapio pavadinimas ir šaltinio kodas. Vėliau mums reikia šaltinio kodo, kad galėtume rasti naujienų pavadinimo, aprašymo ir nuorodos modelius. Tai yra labiausiai techninis ir bauginantis proceso žingsnis, tačiau ne toks sunkus, kaip atrodo iš pirmo žvilgsnio.

RSS tiekimas

Šablonai yra apibrėžti 2 žingsnyje. 43 tiekimas naudoja kintamuosius {%}, kad apibrėžtų kintamuosius, ir {*} turiniui, kuris nėra svarbus. Dabar turime įsigilinti į šaltinio kodą, tačiau prieš tai atlikdami mes peržvelgiame originalų puslapį, kad gautume pavadinimą ir aprašymą, kuriuos turime rasti šaltinio kode.

Pažvelkite į pirmąjį naujo produkto pavadinimą puslapyje ir ieškokite jo šaltinio kode. Mūsų „Google“ naujame pavyzdyje yra „Pakilimo paslauga dabar pasiekiama“. Rasite tekstą šaltinyje su aplink jį esančiais HTML elementais. Dabar naujienų pavadinimą keičiame {%} kintamuoju ir pridedame visą eilutę

{%}

į elementą (pakartojamą) Paieškos šablonas * 2 žingsnyje. Tačiau, jei pažvelgsite šiek tiek arčiau, tiksliau atlikdami paiešką, pamatysite, kad antraštė šaltinyje pasirodo antrą kartą. Daugeliui tinklalapių tai neįprasta, tačiau šiuo atveju antrasis kodo atvejis yra teisingas. Kodėl? Nes visas kiekvieno įrašo tekstas yra paskelbtas ir toje pačioje vietoje.

Straipsnio pavadinimui mes pasirenkame

{%}

ir įdėkite kodą į elementą (pakartotiną) „Search Pattern“ lauke.

Aprašymui žiūrime žemiau esančią eilutę ir randame

{%}

Visas kodas, kurį įdėjome į šį lauką, yra

{%} {*}

{%}

Matote {*}? Taip atsikratoma visko, kas yra tarp dviejų laukų. Jei neišeisite, pastebėsite, kad spustelėjus ištrauką bus rasta 0 elementų, jei pridėsite, visi elementai bus rasti.

Žemiau iškarpyti duomenys parodys, kaip kiekvienas įrašas rodomas RSS sklaidos kanale. Atkreipkite dėmesį į kintamuosius {1} ir {2}, kurie nustatomi pagal straipsnio pavadinimą ir aprašą.

RSS kūrimas

Turime pridėti tuos du prie RSS elemento ypatybių. Pirmasis į pavadinimo lauką, o antrasis - aprašymo lauke.

kanalas43

Spustelėjus peržiūrą, pagaliau parodoma, kaip RSS sklaidos kanalas atrodys RSS skaitymo priemonėje.

peržiūros sklaidos kanalas

Galiausiai tinkinto RSS tiekėjo kūrėjui parodomas RSS tiekimas ir redagavimo puslapio adresas. Štai taip sukuriate tinkintus RSS tiekimus naudodami „Feed43“. Jei turite klausimų apie procesą, praneškite mums komentaruose.