Neseniai pradėjau galvoti apie tai, kaip sukurti vieną naujienų kanalą iš visko, ką perskaičiau. Mačiau variantų, kaip į telegramas įnešti visą laimę, bet man labiau patiko Pocket.
Kodėl? Šis vaikinas viską atsisiunčia žmonėms suprantamu formatu ir puikiai veikia visuose įrenginiuose, įskaitant el. skaitytuvą.
Visi norintys laukiami katinuose.
Duota: naujienų kanalai, kuriuos perskaičiau: „Freshpost“, „habr“, „media“, vienas viešas puslapis su straipsniais vk.com ir 2–3 kanalai telegramoje.
Paprasčiausias variantas, kurį radau, yra sukurti RSS kanalą (-us) iš visų skaitomų išteklių ir integruoti su „Pocket“.
Šiek tiek teorijos apie RSS, jei kas nėra susidūręs su šia technologija. (Rich Site Summary – turtinga svetainės santrauka) yra būdas tvarkyti išteklių informaciją lengvu XML formatu.
Tai atrodo maždaug taip
<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Заголовок статьи</title>
<link>Ссылка на ресурс</link>
<description>
<![CDATA[
<div>
<div>
Контент
</div>
</div>
</div>
]]>
</description>
</rss>
Informacija iš RSS informacijos santraukos atsisiunčiama tekstiniu formatu ir tik naujausi atnaujinimai. Paprastai atnaujinimas trunka 2 valandas.
Be to, RSS sklaidos kanalai gali būti sujungti vienas su kitu ir gauti iš jų vieną naujienų kanalą (vieną RSS tiekimą) iš visų dominančių išteklių.
Norėdami integruoti rss tiekimą su kišenėmis, radau šį nuostabų portalą - ifttt.com - kuriame galite sukonfigūruoti programėles, kad būtų galima nukreipti rss į kišenę su galimybe įdėti žymas, kad būtų patogiau ieškoti / rūšiuoti straipsnius.
Registracija ifttt.com yra nemokama.
Pradėkime nuo grasinimų posto
Čia viskas atrodo paprasta. Šaltinis turi RSS kanalą, kurio nuoroda yra pačiame puslapio viršuje.

Tiesiog nukopijuojame jį (https://threatpost.ru/rss) ir einame į platform.ifttt.com.

1) „Pabandykime dabar“.
2) Atlikite registraciją, įmonės pavadinimas -> Bet koks
3) Skirtuke Programėlės sukurkite naują programėlę.

4) Suaktyvinkite pasirinkite RSS tiekimą

5) Mūsų atveju pasirinkite Naujas sklaidos kanalo elementas.

Naujas sklaidos kanalo elementasSu kiekvienu nauju įrašu RSS kanale naujienos bus įtrauktos į kišenę
Naujas sklaidos kanalo elementas atitinkaTik su nurodytais rūšiavimo kriterijais jis pridės įrašą į kišenę
6) Matomumas – nustatote jūs. Ir į vertę įterpiame šaltinio RSS.
Taip pat galite nustatyti, kad vartotojas galėtų tinkinti. Tai leis žmonėms, norintiems naudoti jūsų programėlę, patiems nustatyti RSS informacijos santraukos vertę.

7) Žemiau pasirinkite veiksmą (Pridėti veiksmą). Ir pridėkite Pocket.

8) Išskleidžiamajame sąraše pasirinkite vienintelį elementą – Išsaugoti pastarajam.

Sklaidos kanalo etiketės URLTokiu atveju {{EntryUrl}} bus rodomas kaip

Sklaidos kanalo etiketė ŽymosPatariu pašalinti IFTTT ir FeedTitle ir pakeisti juos {{EntryAuthor}}. Nes FeedTitle jau yra kiekviename įraše, bet man turbūt svarbus konkretaus autoriaus vardas. Galų gale, kišenėje galėsiu filtruoti pagal autorius, ar jie man įdomūs, o jei neįdomūs, tiesiog uždėkite filtrą Naujas kanalo elementų atitikmenys ir pasirinkite tik įdomius autorius.

9) Įveskite pavadinimą, aprašymą ir persiųskite (Išsaugoti).
10) Mes nukreipiami į naujai sukurtos programėlės puslapį. Slinkite žemyn ir suraskite.

11) „Įjunkite programėlę“. Būsite nukreipti į puslapį su programėle, ten paspaudžiame tą patį mygtuką, kuris paryškintas aukščiau esančiame paveikslėlyje ir po poros sekundžių matome užrašą – Sėkmė, programėlė įjungta.
Tinkinti pagal vartotojąJei 6 pastraipoje pasirinkote tinkinti pagal vartotoją, čia turite įterpti nuorodą į RSS kanalą naujame meniu, jei ne, tada Sėkmė.
12) Norėdami peržiūrėti aktyvias programėles, spustelėkite nuorodą arba adresu ifttt.com spustelėkite mano programėlę.
Bus
Norint integruotis su habr, mums reikia mus dominančių centrų / autorių RSS. Norėdami jį gauti, eikite į mus dominantį centrą, naršyklės konsolėje atidarykite namų medį ir paieškoje įveskite dom - rss.
![]()
Taip yra su konkrečiu autoriumi, kurį skaitome.
![]()
Asmeniškai, parūkęs RSS iš visų centrų ir žmonių, kuriuos skaičiau centre, turiu sukaupęs nemažai nuorodų. Todėl buvo rastas toks įrankis – rssmix.com. Mes įtraukiame į jį, atskirdami jį vežimo grąžinimo ženklu, visus mus dominančius Khabrovo RSS kanalus ir generuojame naują, jau išsamų tiekimą.

Tada grįžkite į platform.ifttt.com ir aš asmeniškai sukūriau naują programėlę, kad galėtumėte prie kiekvieno šaltinio pridėti savo žymas ir gražiai įkišti į kišenę. Bet iš principo galima viską pridėti per rssmix į seną RSS kanalą ankstesnėje programėlėje.
vidutinis
Sąžiningai, su mediumu yra taip pat, kaip ir su habr. Yra galimybė per paruoštą programėlę ifttt.com, bet aš išplėšiau rss iš visų autorių ir interesų. Ir filtruojama rss->kišeninėje programėlėje ifttt.com.
Vk.com
Tai užtruko ilgiau nei įprastai, bet, kaip vėliau paaiškėjo, viskas nebuvo taip blogai. RSS kaip tokio nėra, yra keletas vkrss.com stiliaus rss tiekimo generatorių, tačiau jis neveikia gerai su kišenėmis ir taip pat reikalauja daugiau pinigų. Laimei, radau politepol.com.
Sąsaja juokinga. Principas yra toks.
1) Įveskite nuorodą į grupės straipsnius -> eikite.
Kur galiu gauti nuorodą į straipsnius iš vk grupės?Kiekvienas VK straipsnis turi savo gana skaitomą nuorodą vk.com/@mygroup-belarus-i-cvetenie-sakuri stiliumi. Štai nuorodos pradžia - štai ko mums reikia. Tai yra, visa nuoroda bus
2) Toliau laukiame, kol bus pateiktas puslapis su mus dominančiais straipsniais apie VK
3) Matome panašų vaizdą.

4) Spustelėkite antraštės mygtuką ir puslapyje nurodykite pavadinimą (tiesiog spustelėkite bet kurio straipsnio pavadinimą), aprašymo mygtuką ir nurodykite, kur yra aprašymas. Sukurti -> padaryta.
5) Nukopijuokite sukurtą nuorodą ir vėl sukurkite vk.com(rss) į kišeninę programėlę.
Telegram
Ir paskutinis dalykas yra telegramų kanalai. Dėl to logika bus – kaip visi tikriausiai jau spėjo – sukurti dar vieną RSS kanalą. Norėdami tai padaryti, naudosimės telegram.me/crssbot paslaugomis. Botas gali dubliuoti jūsų grupės įrašus RSS kanale. Jis turi būti įtrauktas į grupę kaip administratorius. Telegramoje sukurkite grupę bet kokiu pavadinimu, pridėkite robotą kaip administratorių (vadovaukitės instrukcijomis).
Tada RSS kanalas bus pasiekiamas adresu: . O bendrą visų vartotojų naujienų kanalą rasite adresu .
Tačiau būtų neblogai šį kanalą užpildyti naujienomis, kitaip nėra ką skaityti. Norėdami tai padaryti, naudosime kito roboto paslaugas, kurios peradresuos naujienas iš visų mūsų kanalų į naujai sukurtą „rss kanalą“.
Atrodo, kad yra šaunus botas telegram.me/junction_bot, jame yra žymės kiekvienam peradresavimui, visokie filtrai, apskritai viskas, ko nori, bet nukreipimas mokamas. Ne gerai.
Tačiau yra šis puikus nemokamas t.me/multifeed_bot (arba galite jį pasidaryti patys github.com/adderou/telegram-forward-bot) botas. Vykdykite roboto instrukcijas ir pridėkite @mirinda_grinder į grupę kaip administratorių. Sukuriame peradresavimą iš skaitomų kanalų į mums reikalingą kanalą ir voila. Kanalas prisipildo pats.
Tada įprasti programėlės kūrimo, žymų įdėjimo, filtravimo ir viskas, viskas. Pocket užpildo save, be jūsų dalyvavimo, žymėdamas, filtruodamas ir sinchronizuoja visuose norimuose įrenginiuose.
Šaltinis: www.habr.com
