A csapatoldal egy pillantással megmutatja egy csapat szezonját: az eredményeit győzelmekkel, döntetlenekkel és vereségekkel, valamint a közelgő mérkőzéseit minden versenyben, amelyben szerepel. Ideális egy klub weboldalához.
Nem kell fejlesztőnek lennie. Egy MI-asszisztens, például a ChatGPT vagy a Claude, megépítheti Önnek az oldalt az alábbi utasítások alapján.
Mielőtt elkezdi
A bajnokságának Gold csomagra van szüksége bekapcsolt API-val. Lásd: Első lépések az API-val.
Szüksége van a szezon azonosítójára. Hogy hogyan találja meg, azt a(z) Hogyan működik az API cikk mutatja.
Szüksége van a csapat nevére, pontosan úgy leírva, ahogy a bajnokság weboldalán szerepel.
Még nincs bajnokság? Először próbálja ki a promptot a LeagueRepublic demóbajnokságával: használja a 153020000 szezonazonosítót és a Kings Arms csapatnevet.
A prompt használata
Másolja ki a promptot az alábbi szürke dobozból.
Adja meg az adatait. Cserélje le a [MY-SEASON-ID] szöveget a szezon azonosítójára, a [MY-TEAM-NAME] szöveget pedig a csapat nevére.
Mondja meg, hogyan nézzen ki. Írja le a klub színeit és stílusát, vagy csatoljon képernyőképet a weboldaláról vagy egy tetszetős dizájnról. Egy kép általában a legjobban működik. Ha nem mond semmit, az MI egy egyszerű dizájnt választ.
Illessze be az MI-asszisztensbe, és küldje el.
Nyissa meg a kapott fájlt. Mentse el, majd kattintson rá duplán, hogy megnyíljon a böngészőjében.
Ellenőrizze a bajnokság weboldalával összevetve. Ha valami rossznak tűnik, mondja el az MI-nek egyszerű szavakkal, például: "az a mérkőzés hazai volt, nem idegenbeli". Ki fogja javítani.
A prompt
Mielőtt elkezded, olvasd el a LeagueRepublic JSON API specifikációját itt: https://docs.api.leaguerepublic.com/leaguerepublic-read-api.md. Csak azokat a szolgáltatásokat, webcímeket és mezőneveket használd, amelyeket leír, és tartsd be a lekérési korlátra, az üres értékekre, a hibákra és a "road" jelentésére (vendég) vonatkozó szabályait. Ha nem tudod megnyitni ezt a címet, állj meg, és kérj meg, hogy illesszem be a specifikációt.
Készíts nekem egyetlen weboldalt (egy HTML-fájlt, amelyet meg tudok nyitni a böngészőmben), amely egy csapat mérkőzéseit mutatja a szezonban. A szezonazonosítóm: [MY-SEASON-ID], a csapat neve pedig [MY-TEAM-NAME].
Az oldal tegye a következőket: 1. Az első betöltéskor keresse meg a csapat azonosítóját a szezon mérkőzései közül, majd használja a Get Fixtures For Team szolgáltatást. Jegyezze meg az azonosítót, hogy ne kelljen újra megkeresni. 2. A csapat nevét használja címként. 3. Ossza a mérkőzéseket "Eredmények" (a legújabbal kezdve) és "Közelgő" (a legkorábbival kezdve) csoportra. 4. Minden mérkőzésnél mutassa a dátumot, a versenyt (és a kupafordulót, ha van), az ellenfelet, hogy hazai vagy idegenbeli volt-e, és az eredményt, a csapatom pontszámával elöl. 5. Az eredményeknél a csapat szemszögéből mutasson W, D vagy L jelölést. Ha egy mérkőzés döntetlenre végződött, és tizenegyesekkel döntöttek, a D helyett mutassa, ki nyerte a büntetőpárbajt, a párbaj eredményével együtt. 6. Az eredmény további részleteit, például a félidőt, kis betűvel mutassa. Ha egy mérkőzést elhalasztottak, azt mutassa az idő helyett. Ha a mérkőzés dátuma elmúlt, de még nincs eredmény, az idő helyett az "Eredményre vár" szöveget mutassa. 7. Ne töltse újra az adatokat percenként egynél többször.
A dizájn legyen letisztult és telefonon könnyen olvasható. Magyarázza el egyszerű lépésekben, hogyan kell megnyitni és használni a fájlt. Kérdezzen, ha valami nem világos.
Dizájn: [DESCRIBE THE LOOK YOU WANT, OR ATTACH A SCREENSHOT] |
Ha valami elromlik
Az oldal azt írja, hogy a csapat nem található. Ellenőrizze, hogy a csapat neve pontosan úgy van-e leírva, ahogy a bajnokság weboldalán, és hogy a csapat játszik-e abban a szezonban.
Az oldal hibaüzenetet mutat. Ellenőrizze a szezon azonosítóját, és hogy az API be van-e kapcsolva a bajnokságánál.
Az oldal nem működik az MI előnézeti ablakában. Sok előnézet nem tud adatokat lekérni más weboldalakról. Mentse el a fájlt, és inkább a böngészőjében nyissa meg.
Az MI azt mondja, hogy nem tudja elolvasni a specifikációt. Nyissa meg a specifikáció címét a böngészőjében, jelölje ki az egészet, másolja ki, és illessze be az MI-nek.
A Get Fixtures For Team szolgáltatás minden részlete megtalálható az API-specifikációban.
