Pagina principala » Setul de instrumente » Pokéapi Free RESTful Pokémon API pentru dezvoltatori

    Pokéapi Free RESTful Pokémon API pentru dezvoltatori

    popularitatea Pokémonului nu prezinta semne de incetinire si acum cuprinde generatii de copii din anii '90 in ziua de azi. Mulți dezvoltatori iubesc aceste jocuri și adesea creează aplicații afișați informații și partajați datele de la jocuri.

    Acesta este scopul Pokéapi, un liber RESTful API făcute special pentru Informații despre jocul Pokémon. Este de departe cea mai mare bază de date gratuită despre Pokémon și API este complet gratuit.

    Mulți dezvoltatori au creat deja simple wrappers API pentru a vă ajuta să creați mai rapid aplicații. Ele nu sunt disponibile în toate limbile de programare, dar aici sunt cele mai populare:

    • Dezvoltatorii PHP pot folosi PokePHP
    • Dezvoltatorii de noduri pot folosi Pokedex Promise
    • Dezvoltatorii Swift pot folosi PokemonKit

    Nu am găsit niciun pachet Java pentru împachetarea în Android sau Ruby / Python pentru munca de backend pe web, dar sper că în viitor alți dezvoltatori vor fi destul de buni pentru a construi aceste biblioteci.

    Dacă vizitați pagina de documentare vei găsi exemple de cod live și tot ce aveți nevoie trageți datele de pe site. Acestea pot varia de la miscări specifice Pokemon la fructe de pădure, obiecte și chiar generații de jocuri.

    Poti construiți o întreagă aplicație web bazat pe acest API pentru a trage absolut totul despre fiecare joc de la generația 1 până la cea mai recentă generație (și totul între ele).

    Site-ul a fost dezvoltat de Paul Hallett ca o practică pentru construirea API-urilor. De atunci a crescut într-un instrument incredibil de popular, cu aproape 1k stele pe GitHub.

    În prezent, acest API se trage peste 100.000 de cereri pe zi care este destul de semnificativ pentru o resursă gratuită. Deoarece este gratuit, API-ul vine cu limitări. În mod specific, numărul total de persoane cererile pe resurse sunt limitate la 300 pe zi pe adresa IP.

    Deci, dacă executați o solicitare API pentru Pikachu, se poate întâmpla doar de 300 de ori într-o singură zi. Dar puteți să apelați alte solicitări de API de pe site și toate acestea au un plafon de 300. Dacă sunteți gestionați în mod corespunzător aceste cereri nu ar trebui să atingeți această limită!

    Este greu să afli dacă site-ul va rămâne liber pentru totdeauna sau dacă creatorul va trebui să ofere planuri premium pentru acoperirea încărcăturii grele. Dar oricum, Pokéapi este un proiect strălucit și este un mod distractiv aflați dezvoltarea API.