Kuidas luua kohandatud RSS-kanaleid

Päris lihtsa sündikaadi (RSS) abil on Interneti-teenuste ja veebisaitide uusimate värskendustega kursis hoidmine palju hõlpsam. Tänapäeval pakuvad paljud veebisaidid RSS-kanaleid, et pakkuda oma lugejatele alternatiivi saidi käsitsi külastamiseks või e-posti teel uudiskirja tellimiseks.

Voo lugejaid, nagu RSS Owl või veebiteenust Google Reader, on lihtne kasutada ja need on paljude kasutajate jaoks teabe keskpunkt. Mõnikord leidub aga veebisaite, mis ei paku RSS-kanaleid. Sellise veebisaidi näide on teenus Google New, mis avaldab uusimad Google'i tootevärskendused. Teenuse ise käivitab RSS, kuid külastajatele ei pakuta voo tellimise võimalusi.

Oleme selle teenuse jaoks loonud voo, kasutades tasuta teenuse Voogu 43 ja soovime teid juhendada kohandatud RSS-voo loomisel. See peaks andma teile käsutuses olevad tööriistad voo loomiseks teistel veebisaitidel, mis seda ei paku.

HTML-i mõistmine on selleks kasulik, kuid mitte tingimata vajalik. Alustage veebisaidi Feed 43 külastamisega ja kleepige selle veebisaidi URL, mille jaoks soovite RSS-voo luua. Meie näitel kasutame //www.google.com/newproducts/. Ignoreerige kodeeringut ja klõpsake nuppu Laadi uuesti.

kohandatud RSS-voog

Kõik konfiguratsioonid toimuvad järgmisel lehel. Ülaosas kuvatakse kasutajale lehe pealkiri ja lähtekood. Hiljem vajame lähtekoodi, et leida uudiste pealkirja, kirjelduse ja lingi mustreid. See on protsessi kõige tehnilisem ja hirmutavam samm, kuid mitte nii raske, kui esmapilgul tundub.

rss feed

Mustrid määratletakse 2. etapis. Sööt 43 kasutab muutujate määratlemiseks muutujat {%} ja ebaolulise sisu korral {*}. Nüüd peame süvenema lähtekoodi, kuid enne kui seda teeme, vaatame algset lehte, et leida pealkiri ja kirjeldus, mis peame lähtekoodist leidma.

Vaadake lehe esimest uut toote pealkirja ja otsige selle lähtekoodist. Meie Google'i uue näite jaoks, milleks on "Kõrgusteenus on nüüd saadaval". Leiate teksti allikast koos HTML-elementidega. Asendame uudise pealkirja muutujaga {%} ja lisame terve rea

{%}

üksuse juurde (korratav) otsimismuster * 2. sammus. Kui aga vaatate veidi lähemale või otsite täpsemalt, leiate pealkirja teist korda allikas. See on enamiku veebilehtede puhul ebaharilik, kuid sel juhul on kood teine ​​esinemine tegelikult õige. Miks? Sest iga postituse kogu tekst on postitatud ka sellesse kohta.

Artikli pealkirja jaoks valime

{%}

ja pange kood väljale Üksus (korratav) Search Pattern.

Kirjelduse jaoks vaatame all olevat joont ja leiame

{%}

Täielik kood, mille me sellesse välja panime, on

{%} {*}

{%}

Kas näete lehte {*}? See vabaneb kõigest, mis kahe välja vahel on. Kui jätad selle välja, märkad, et klõps väljavõttele leiab 0 eset, kui lisad, leitakse kõik üksused.

Allpool olevad kärbitud andmed näitavad, kuidas iga kannet RSS-kanalis kuvatakse. Pange tähele muutujaid {1} ja {2}, need on seatud artikli pealkirjale ja kirjeldusele.

rss loomine

Peame need kaks RSS-i üksuse atribuutidesse lisama. Esimene pealkirja väljale ja teine ​​kirjelduse väljale.

feed43

Eelvaateklõps näitab lõpuks, kuidas RSS-kanal RSS-i lugejas välja näeb.

eelvaate voog

Lõpuks kuvatakse kohandatud RSS-voo loojale RSS-aadress ja redigeerimise lehe aadress. Ja nii saate luua Feed43-iga kohandatud RSS-kanaleid. Kui teil on protsessi kohta küsimusi, andke sellest kommentaarides teada.