Yahoo csövek GYIK - megyek dolgozni az interneten
Újoncok számára Yahoo Pipes úgy döntött, hogy írjon egy kis bemutató dolgozni ezt a szolgáltatást.
Kezdeni, én nagyon ajánlom, legalább felületesen vizsgálni a specifikáció RSS. anélkül, hogy tudták ilyen pillanat, hogy egy érdekes cső lesz problematikus.
Kezdenek tanulni a legjobb szolgáltatást felülvizsgálat befejezése példákat. Meg kell érteni, hogy a feldolgozás minden blokkok Yahoo Pipes egymást „lefelé”. Az adatok, mint a víz átfolyik a csövek egy „tartály”, hogy egy másik, ahol néhány átalakulások előfordulhat velük.
Amikor létrehozza és hibakeresés csövek nem szabad megfeledkezni a beépített Debugger - a terület alján a dolgozó ablakot. A Debugger nyomon követheti az összes köztes adatok és konvertáló rss-patakok.
Tekintsük a leghasznosabb modul Yahoo Pipes.
1. Források
A modulok a források szakasz célja, hogy adatokat lekérdezni külső forrásból, például RSS-hírcsatornák, vagy valamilyen szolgáltatást a keresési eredményeket.
Talán a legfontosabb eszköz a Yahoo Pipes. Fogadja és adja meg a kimeneti tartalmát a RSS feed megadott URL mezőbe. Az URL manuálisan beállítható, és lehet helyettesíteni paraméterként másik blokk (lásd a szürke kör jobbra a beviteli mező url?). Megadhat több forrásból egyidejűleg.
Lehetővé teszi, hogy a hírek és képek egy adott kulcsszóra a népszerű szolgáltatás a feltöltéshez Flickr.com. Hátránya, hogy a kép nagyon kicsi, ez sokkal szórakoztatóbb, hogy húzza a fényképeket közvetlenül RSS feed Flickr.com.
Visszatér keresési eredmények Yahoo kivordu adott formájában RSS feed. Lehet kapni az oldal címét, url, mikor történt az utolsó frissítés az index, és amelyek rövid szöveges weboldalakat. Oldal korlátozás körét korlátozni a keresést egy vagy több helyen.
2. Felhasználó bemenetek
Ennek elemei csoport lehetővé teszi, hogy adjon meg egy állandó vagy felvilágosítást kérhet a felhasználótól vizet.
Szövegbevitel Private szövegbeviteli
Nagyon egyszerű elem lehetővé teszi, hogy meghatározza sztring konstansok során hibakeresés cső vagy a futás. Továbbá, ezek a vonalak használhatók lehetnek szubsztitúció a más blokkok. Egyéni szövegbeviteli különbözik a közönséges beviteli mód esetén, amely meghatározza az adat elérhető legyen csak a tulajdonos és a cső nem kerülnek át, például a klónozás során.
3. Az üzemeltetők
Engedélyezik egyes adatkezelési flow rss. Meg kell értenünk, hogy minden üzemeltető használ annak hatását az összes elem a feed.
Szűrőoperátor ugrik, vagy fordítva blokkol minden adatot rss-szalag bizonyos feltételeket. Feltételek szabhat bármely területén rss szalag, például azt akarjuk, hogy ugorja át azokat a rekordokat, amelyek tartalmazzák a szó a címben «új».
Fields szűrésére betölteni Dropdown Szűrés automatikusan összekötő cső más elemekkel. Ez vonatkozik az összes többi szolgáltatónak.
Hurok végighalad az egyes elemeket rss feed segítségével elemei módosítók vagy egyes műveletek végrehajtása az adatokat. Bent a hurok, akkor tegye módosító tételek vagy elemek a források részben. erre kell húzza a modul közvetlenül a hurok blokk.
Opció bocsátanak eredmény - ismét felülírja a teljes tartalmát a szalagos rss Általános rendeljen eredmények - közvetlen kimeneti eredmények néhány a címkéket, és nem befolyásolja a meglévő adatokat.
Egy nagyon hasznos és hatékony nyilatkozatot, de ismerni kell a reguláris kifejezéseket. Példa a képen, tiszta szöveget a HTML-tag.
Ez lehetővé teszi, hogy nevezze át a cím attribútum a terméket. Például, hogy az RSS a megfelelő formátumba.
Csonkolása Operator - csökkenti az összeget a tételek rss hogy egy adott hosszúságú. Tail - ugyanazt teszi, csak „a végén” listán.
Split - RSS-oszt két azonos adatfolyamok. Union - összehozza legfeljebb 5 patakok. Ha kell kombinálni több mint öt rss-patakok - csak használja néhány uniós szereplők.
Eltávolítani az elemeket. amelyek ismétlődő sorokat. Például, ha azt szeretnénk, hogy az RSS kimenet nem volt elem az azonos című, akkor ez a szolgáltató, hogy kiszűrje a másolatokat.
Ez a rész tartalmazza modulok, amelyek lehetővé teszik, hogy manipulálni húrok.
Nagyon érdekes modul szempontjából nyújtott lehetőségek - lehetővé teszi, hogy lefordítani húrok egyik nyelvről a másikra. Meg van egy kis hátránya - a fordítás eltávolítja az összes html tag úgy, hogy a formázás a szöveg elveszett.
Bonyolult cső legkényelmesebb szeparált „sub-cső” különleges feladatot végeznek, majd összeállított kész darab egy egész rendszert. Saját csövek lapon megtalálhatja az összes korábban létrehozott cső.
Megpróbáltam úgy a legérdekesebb elemeit Yahoo Pipes. A teljes száma valamivel nagyobb, és rendszeresen vannak új funkciók. Ahhoz, hogy egy rövid segítséget az egyes elemek és a linket egy példát - rá kell kattintani a bejelentkezési fejlécében minden blokk „?”.