Kotisivu » Toolkit » Pokéapi Free RESTful Pokémon API kehittäjille

    Pokéapi Free RESTful Pokémon API kehittäjille

    Pokémonin suosio ei osoita hidastumisen merkkejä ja nyt kattaa sukupolvien lapset 90-luvulta nykypäivään. Monet kehittäjät rakastavat näitä pelejä ja luovat usein sovelluksia näyttää tietoja ja jakaa tietoja pelit.

    Tämä on Pokéapi, ilmainen RESTful API tehty erityisesti Pokémonin pelitiedot. Se on ylivoimaisesti suurin ilmaisen Pokémon-tietokannan tietokanta ja API on täysin ilmainen.

    Monet kehittäjät ovat jo luoneet yksinkertaiset API-kääreet auttaa sinua rakentamaan sovelluksia nopeammin. Ne eivät ole käytettävissä kaikilla ohjelmointikielillä, mutta tässä ovat suosituimmat:

    • PHP-kehittäjät voivat käyttää PokePHP
    • Solmujen kehittäjät voivat käyttää Pokedex-lupaus
    • Swift-kehittäjät voivat käyttää PokemonKit

    En ole löytänyt mitään Java-kääreitä Android- tai Ruby / Python-kääreille taustatyöhön, mutta toivottavasti tulevaisuudessa muut kehittäjät ovat ystävällisiä rakentamaan näitä kirjastoja.

    Jos käyt dokumentointisivulla tulet löytämään live-koodin esimerkkejä ja kaikki mitä tarvitset vedä tietoja sivustosta. Tämä voi vaihdella tietyistä Pokémonin siirroista pelin marjoihin, kohteisiin ja jopa pelien sukupolviin.

    Sinä pystyt rakentaa koko web-sovellus perustuu tähän sovellusliittymään, joka vetää ehdottomasti kaiken ensimmäisen sukupolven pelin uusimman sukupolven (ja kaiken välissä olevan).

    Paikka on kehittänyt Paul Hallett käytännön API: n rakentamiseen. Se on sittemmin kasvanut uskomattoman suosittuksi työkaluksi, jolla on lähes 1k tähtiä GitHubissa.

    Tällä hetkellä tämä API vetää yli 100 000 pyyntöä päivässä joka on melko merkittävä vapaan resurssin kannalta. Koska se on ilmainen, API: lla on rajoituksia. Erityisesti pyyntöä resurssia kohden on rajoitettu 300 päivässä IP-osoitetta kohti.

    Joten jos suoritat API-pyynnön Pikachulle, se voi tapahtua vain 300 kertaa päivässä. Voit kuitenkin soittaa muilta API-pyynnöiltä sivustolta ja niillä kaikilla on 300 kappaletta välimuisti nämä pyynnöt sinun ei pitäisi koskaan osua tähän rajaan!

    On vaikea sanoa, pysyykö sivusto vapaasti ikuisesti tai jos luojan on tarjottava palkkio-ohjelmia raskaan kuorman kattamiseksi. Mutta kumpikin tapa, Pokéapi on loistava projekti ja se on hauska tapa oppia API-kehitystä.