Pagrindinis » Įrankių rinkinys » Pokéapi Free RESTful Pokémon API kūrėjams

    Pokéapi Free RESTful Pokémon API kūrėjams

    The Pokemon populiarumas nepastebi lėtėjimo požymių ir dabar tęsia vaikų kartas nuo 90-ųjų iki šiandienos. Daugelis kūrėjų mėgsta šiuos žaidimus ir dažnai sukuria programas rodyti informaciją ir dalintis duomenimis iš žaidimų.

    Tai yra tikslas Pokéapi, nemokamai RESTful API specialiai sukurta Pokémono žaidimo informacija. Tai yra didžiausia nemokamos „Pokémon“ informacijos duomenų bazė ir API yra visiškai nemokama.

    Daugelis kūrėjų jau sukūrė paprasti API paketai padėti jums greičiau kurti programas. Jie nėra prieinami visomis programavimo kalbomis, tačiau čia yra populiariausios:

    • PHP kūrėjai gali naudoti PokePHP
    • Mazgų kūrėjai gali naudoti Pokedex Promise
    • Greitieji kūrėjai gali naudoti PokemonKit

    Neradau jokių „Android“ arba „Ruby / Python“ vyniojamųjų „Java“ įvynioklių, skirtų žiniatinklio darbui, tačiau tikiuosi, kad ateityje kiti kūrėjai bus malonūs statyti šias bibliotekas.

    Jei lankotės dokumentacijos puslapis rasite gyvų kodų pavyzdžiai ir viskas, ko jums reikia traukti duomenis iš svetainės. Tai gali svyruoti nuo konkrečių Pokémon judesių iki žaidimų uogų, daiktų ir netgi žaidimų kartų.

    Tu gali sukurti visą žiniatinklio programą grindžiamas šia API, kad būtų galima viską ištraukti apie kiekvieną žaidimą iš pirmosios kartos iki naujausios kartos (ir viskas tarp jų).

    Svetainę sukūrė Paul Hallett kaip API kūrimo praktika. Nuo tada ji išaugo į neįtikėtinai populiarų įrankį, kuriame „GitHub“ yra beveik 1 k.

    Šiuo metu ši API traukia per 100 000 užklausų per dieną kuris yra gana svarbus laisvam ištekliui. Kadangi API yra nemokama, API turi apribojimų. Konkrečiai, bendras skaičius užklausos vienam ištekliui yra tik 300 per dieną vienam IP adresu.

    Taigi, jei paleisite API užklausą dėl Pikachu, tai gali įvykti tik 300 kartų per dieną. Tačiau iš svetainės galite skambinti į kitus API prašymus ir jie visi turi viršutinę ribą 300. Jei jūs tinkamai išsaugoti šiuos prašymus jūs neturėtumėte kada nors patekti į tą ribą!

    Sunku pasakyti, ar svetainė išliks laisva visam laikui, ar jei kūrėjas turės pasiūlyti priemokų planus, kad padengtų didelę apkrovą. Bet bet kuriuo atveju, Pokéapi yra puikus projektas ir tai yra įdomus būdas išmokti API kūrimą.