Stranica tima na prvi pogled prikazuje sezonu jednog tima: njegove rezultate sa pobedama, nerešenim ishodima i porazima, kao i predstojeće utakmice u svim takmičenjima u kojima igra. Idealna je za veb lokaciju kluba.
Ne morate biti programer. AI asistent kao što su ChatGPT ili Claude može da napravi stranicu umesto vas na osnovu uputstava ispod.
Pre nego što počnete
Vašoj ligi je potreban plan Gold sa uključenim API-jem. Pogledajte Prvi koraci sa API-jem.
Potreban vam je ID sezone. Kako API funkcioniše pokazuje kako da ga pronađete.
Potreban vam je naziv tima, napisan tačno onako kako se pojavljuje na veb lokaciji vaše lige.
Još nemate ligu? Prvo isprobajte prompt sa LeagueRepublic demo ligom: koristite ID sezone 153020000 i naziv tima Kings Arms.
Kako da koristite prompt
Kopirajte prompt iz sivog okvira ispod.
Unesite svoje podatke. Zamenite [MOJ-ID-SEZONE] ID-om svoje sezone, a [NAZIV-MOG-TIMA] nazivom tima.
Recite kako želite da izgleda. Opišite boje i stil svog kluba, ili priložite snimak ekrana svoje veb lokacije ili dizajna koji vam se dopada. Slika obično najbolje funkcioniše. Ako ništa ne kažete, AI će izabrati jednostavan dizajn.
Nalepite ga u AI asistenta i pošaljite.
Otvorite datoteku koju vam da. Sačuvajte je, a zatim dvaput kliknite na nju da biste je otvorili u pregledaču.
Uporedite je sa veb lokacijom svoje lige. Ako nešto ne izgleda kako treba, recite to AI-ju jednostavnim rečima, na primer „ta utakmica je bila kod kuće, ne u gostima“. On će to ispraviti.
Prompt
Pre nego što počneš, pročitaj specifikaciju LeagueRepublic JSON API-ja na https://docs.api.leaguerepublic.com/leaguerepublic-read-api.md. Koristi samo usluge, veb adrese i nazive polja koje ona opisuje i poštuj njena pravila o ograničenju broja zahteva, praznim vrednostima, greškama i tome da „road“ znači u gostima. Ako ne možeš da otvoriš tu adresu, stani i zamoli me da nalepim specifikaciju.
Napravi mi jednu veb stranicu (jednu HTML datoteku koju mogu da otvorim u pregledaču) koja prikazuje utakmice jednog tima u sezoni. ID moje sezone je [MOJ-ID-SEZONE], a tim se zove [NAZIV-MOG-TIMA].
Stranica treba da: 1. Pri prvom učitavanju pronađe ID tima iz utakmica sezone, a zatim koristi uslugu Get Fixtures For Team. Zapamti ID da ne bi morao ponovo da se traži. 2. Koristi naziv tima kao naslov. 3. Podeli utakmice na „Rezultati“, od najnovijih, i „Predstojeće“, od najbližih. 4. Za svaku utakmicu prikaže datum, takmičenje (i kolo kupa, ako postoji), protivnika, da li se igralo kod kuće ili u gostima, i rezultat, sa rezultatom mog tima na prvom mestu. 5. Za rezultate prikaže P, N ili I iz ugla tima. Ako je utakmica završena nerešeno i odlučena penalima, umesto N prikaže ko je pobedio u izvođenju penala, uz rezultat penala. 6. Sitnim slovima prikaže dodatne detalje rezultata, kao što je poluvreme. Ako je utakmica odložena, prikaže to umesto vremena. Ako je datum utakmice prošao, a rezultata još nema, prikaže „Čeka se rezultat“ umesto vremena. 7. Ne učitava podatke ponovo češće od jednom u minutu.
Neka dizajn bude čist i lak za čitanje na telefonu. Objasni mi u jednostavnim koracima kako da otvorim i koristim datoteku. Pitaj me ako nešto nije jasno.
Dizajn: [OPIŠITE IZGLED KOJI ŽELITE ILI PRILOŽITE SNIMAK EKRANA] |
Ako nešto pođe naopako
Stranica kaže da tim ne može da se pronađe. Proverite da li je naziv tima napisan tačno kao na veb lokaciji vaše lige i da li tim igra u toj sezoni.
Stranica prikazuje poruku o grešci. Proverite ID sezone i da li je API uključen za vašu ligu.
Stranica ne radi u AI prozoru za pregled. Mnogi pregledi ne mogu da preuzmu podatke sa drugih veb lokacija. Umesto toga sačuvajte datoteku i otvorite je u pregledaču.
AI kaže da ne može da pročita specifikaciju. Otvorite adresu specifikacije u pregledaču, izaberite sve, kopirajte i nalepite u AI.
Svi detalji o usluzi Get Fixtures For Team nalaze se u specifikaciji API-ja.
