Pokéapi Ingyenes RESTful Pokémon API fejlesztőknek
A Pokémon népszerűsége nem mutat jeleit a lassulásnak, és most már a 90-es évektől a gyerekek generációiig terjed. Sok fejlesztő szereti ezeket a játékokat, és gyakran hozzon létre alkalmazásokat információk megjelenítése és megosztani az adatokat a játékokból.
Ez a cél Pokéapi, ingyenes RESTful API kifejezetten Pokémon játékinformációk. Az ingyenes Pokémon-információ legnagyobb adatbázisa, és az API teljesen szabadon használható.
Sok fejlesztő már létrehozott egyszerű API csomagolók az alkalmazások gyorsabb felépítéséhez. Ezek nem állnak rendelkezésre minden programozási nyelven, de itt a legnépszerűbbek:
- A PHP fejlesztők használhatják PokePHP
- A csomópont-fejlesztők használhatják Pokedex ígéret
- A gyors fejlesztők használhatják PokemonKit
Nem találtam olyan Java csomagolókat az Android vagy Ruby / Python csomagolók számára, amelyek a backend webes munkákhoz készültek, de remélhetőleg a jövőben más fejlesztők is kedvesek lesznek ezeknek a könyvtáraknak a kiépítéséhez.
Ha meglátogatja a dokumentációs oldal megtalálod élő kód példák és mindent, amire szükséged van húzza az adatokat az oldalról. Ez a konkrét Pokémon mozdulatoktól kezdve a játékon belüli bogyókig, tárgyakig és akár játékok generációjáig terjedhet.
tudsz építsen egy egész webes alkalmazást ennek az API-nak a alapján, az abszolút mindent az első generáció minden játékáról a legkorábbi generációra (és minden közöttük) húzva.
A helyszínt Paul Hallett fejlesztette ki az API-k építésének gyakorlataként. Azóta hihetetlenül népszerű eszközévé vált, szinte 1k csillaggal a GitHubon.
Jelenleg ez az API húzódik naponta több mint 100 000 kérés ami egy szabad erőforrás számára elég jelentős. Mivel ingyenes, az API korlátozásokkal rendelkezik. Pontosabban, a teljes szám erőforrásonkénti kérések korlátozott 300 naponta IP-címenként.
Tehát, ha API-kérést futtatsz Pikachu-ra, akkor csak 300-szor fordulhat elő egy nap alatt. De hívhat más API-kéréseket a webhelyről, és mindegyiknek van egy kupája 300-nál megfelelően tárolja ezeket a kéréseket soha nem kellett elérned ezt a korlátot!
Nehéz megmondani, hogy a webhely örökké szabad marad-e, vagy ha az alkotónak prémium terveket kell kínálnia a nehéz terhelés fedezésére. De mindkét esetben a Pokéapi egy ragyogó projekt, és ez egy szórakoztató út tanulni API fejlesztést.