Pokéapi Brezplačen API za Pokémon za razvijalce
The popularnost Pokémona ne kaže nobenih znakov upočasnjevanja in zdaj pokriva generacije otrok od 90. let do danes. Mnogi razvijalci imajo radi te igre in pogosto ustvarjajo aplikacije prikaz informacij in delite podatke iz iger.
To je cilj Pokéapi, brezplačno RESTful API posebej za Informacije o Pokémon igrah. To je daleč največja zbirka brezplačnih informacij o Pokémonih, API pa je popolnoma brezplačna.
Mnogi razvijalci so že ustvarili preproste API ovojnice za hitrejše ustvarjanje aplikacij. Niso na voljo v vseh programskih jezikih, vendar so tukaj najbolj priljubljeni:
- Razvijalci PHP lahko uporabljajo PokePHP
- Razvijalci vozlišč lahko uporabljajo Pokedex obljuba
- Swift razvijalci lahko uporabljajo PokemonKit
Nisem našel nobenih ovitkov za Javo za obloge Android ali Ruby / Python za delo v spletnem okolju, vendar upam, da bodo v prihodnosti drugi razvijalci dovolj prijazni za izgradnjo teh knjižnic.
Če obiščete stran z dokumentacijo boste našli primeri žive kode in vse, kar potrebujete podatkov s strani. To se lahko razteza od specifičnih Pokémonovih gibov do jagode v igri, predmetov in celo generacij iger.
Ti lahko zgradite celotno spletno aplikacijo na osnovi tega API-ja za vlečenje absolutno vsega o vsaki igri iz prve generacije do najnovejše generacije (in vsega vmesnega).
Stran je razvil Paul Hallett kot prakso za izdelavo API-jev. Od takrat je zrasel v neverjetno priljubljeno orodje s skoraj 1k zvezdami na GitHubu.
Trenutno se ta API potegne več kot 100.000 zahtevkov na dan kar je precej pomembno za prosti vir. Ker je API brezplačen, prihaja z omejitvami. Natančneje, skupno število. \ T zahteve na vir so omejene na 300 na dan na naslov IP.
Torej, če zaženete API zahtevo za Pikachu, se lahko zgodi samo 300-krat v enem dnevu. Lahko pa kličete druge zahteve API-ja s strani in vse imajo zgornjo mejo 300. Če ste pravilno zapri te zahteve Nikoli ne bi smel udariti v to mejo!
Težko je povedati, ali bo spletna stran za vedno ostala brezplačna ali če bo ustvarjalec moral ponuditi premijske načrte za pokrivanje težkega tovora. Kakorkoli, Pokéapi je briljanten projekt in je zabaven način se naučite razvoja API.