Api egy és minden, hogy hozzanak létre hatékony honlapok értelmező anélkül, hogy egyetlen kódsort

Mi nem megy messzire, és jó példát írni a tartalmat elemző a „hacker”. Mint tudja, a helyszín a magazin már nem nyújt semmilyen API-val kapjuk cikkek, kivéve az RSS. Azonban RSS nem mindig kényelmes, és nem nyújt eszközöket az összes szükséges információt. Fix ezt!

Nyilatkozat a problémát

A válasz lehet:

A keret az interneten

WrapAPI - viszonylag új (pár hónapos) szolgáltatások kiépítése hatékonyabb egyéni értelmezők interneten, és az API által elérni azokat. Ne ijedj meg, ha nem értesz semmit, most azt fogja magyarázni az ujjakon. Úgy működik, mint ez:

Egy kis magánélet vizsgálatok

Te valószínűleg már gondolkodik, hogyan kell biztonságosan használni a külföldi szolgáltató és adja át a paramétereket a kérelmük saját adatokkal. Annál is inkább, mert az alapértelmezett minden új API-projekt létrehoz egy nyilvános adattár API, és kezdődik meg bárki. Nem minden rossz:

főzés

Néhány egyszerű lépés, mielőtt elkezdené.

  1. Ugyan WrapAPI oldalon. Készítünk egy új uchetku és jelentkezzen bele.
  2. Telepítse kiterjesztés Chrome (használhat bármilyen Chromium-alapú böngésző), nyissa meg a fejlesztői konzolt, és megjelenik egy új lap WrapAPI.
  3. Elhaladunk ki és be.

Ez a kiterjesztés, meg kell, hogy elfogják lekérdezéseket, hogy mi fog emulálni és gyorsan küldje el WrapAPI a további munkához. Logikája szerint e terjeszkedés nagyon hasonlít egy csomó Burp Proxy + Burp Intruder.

fogás kérések

Most meg kell adnia WrapAPI, a HTTP-kérés, akkor használja az épület az API-t. Megy a honlap „Hacker” és nyissa meg a fejlesztői konzolt, váltás WrapAPI lapra.

Api egy és minden, hogy hozzanak létre hatékony honlapok értelmező anélkül, hogy egyetlen kódsort
Lekérdezések, amelyek által a linkekre kattintva paginatora fogjuk használni, mint egy modell

Api egy és minden, hogy hozzanak létre hatékony honlapok értelmező anélkül, hogy egyetlen kódsort
Kérdés fogott, tartsa azt a szervert WrapAPI

Beállítás WrapAPI

Api egy és minden, hogy hozzanak létre hatékony honlapok értelmező anélkül, hogy egyetlen kódsort
Áttekintés jövőnk API

Váltás lapra bemenetek és kérésre. Itt meg kell határoznunk, milyen lehetőségek WrapAPI nek elemeznie kell a kért oldalt a szerver adott neki egy érvényes válasz.

Api egy és minden, hogy hozzanak létre hatékony honlapok értelmező anélkül, hogy egyetlen kódsort
Konfigurálható bemeneti paraméterek kérés

fejlécében alább ne érintse meg, szoktam a standard Chromium. Ha nem Pars „hacker”, és az adatokat egy privát szerver, akkor helyettesítheti, hogy a kívánt cookie-kat, fejlécek, alap-auth és mindent, amire szüksége van. Röviden, személyre szabhatja a lekérdezést a szerver nélkül gyanú adta meg a tartalmat.

Api egy és minden, hogy hozzanak létre hatékony honlapok értelmező anélkül, hogy egyetlen kódsort
POST-ki a szükséges paramétereket formájában / urlencoded formátumú mi lekérdezés megfelelően működött

Tudjon WrapAPI hiányzó ficham

Most meg kell adnia WrapAPI, hogyan kell kezelni az eredményt, és milyen formában, hogy képviselje. Váltás a következő lapra - kimenetek és a válasz.

Folytatás a cikk csak az előfizetők

2. lehetőség: Keres egy cikket