Preskočite na glavni sadržaj

Izrada tabele lige

Koristite AI asistenta da izradite stranicu koja prikazuje tabele vaše lige, s menijem za prebacivanje između divizija.

Napisao Pedro Maia

Stranica s tabelom lige prikazuje poredak svake divizije u vašoj ligi, s menijem za prebacivanje između njih. Možete je koristiti samostalno ili je staviti na svoju web stranicu pored vijesti.

Ne morate biti programer. AI asistent kao što je ChatGPT ili Claude može izraditi stranicu za vas prema uputama u nastavku.

Prije nego što počnete

  • Vašoj ligi treba Gold plan s uključenim API-jem. Pogledajte Početak rada s API-jem.

  • Trebate svoj ID sezone. Kako funkcioniše API pokazuje kako ga pronaći.

  • Još nemate ligu? Prvo isprobajte upit s demo ligom LeagueRepublic-a: koristite ID sezone 153020000.

Kako koristiti upit

  1. Kopirajte upit iz sivog okvira ispod.

  2. Unesite svoj ID sezone. Zamijenite [MY-SEASON-ID] vlastitim brojem.

  3. Recite kako želite da izgleda. Opišite svoje boje i stil ili priložite snimak ekrana svoje web stranice ili dizajna koji vam se sviđa. Slika obično najbolje funkcioniše. Ako ništa ne kažete, AI će odabrati jednostavan dizajn.

  4. Zalijepite ga u AI asistenta i pošaljite.

  5. Otvorite datoteku koju vam da. Sačuvajte je, a zatim dvaput kliknite na nju da je otvorite u pregledniku.

  6. Provjerite je li u skladu s web stranicom vaše lige. Ako nešto izgleda pogrešno, recite AI-ju jednostavnim riječima, na primjer „nedostaje kolona s bodovima“. On će to ispraviti.

Upit

Prije nego što počnete, pročitajte specifikaciju LeagueRepublic JSON API-ja na https://docs.api.leaguerepublic.com/leaguerepublic-read-api.md. Koristite samo usluge, web adrese i nazive polja koje opisuje te slijedite njena pravila o ograničenju zahtjeva, praznim vrijednostima, greškama i značenju „road“ kao gost. Ako ne možete otvoriti tu adresu, stanite i zamolite me da zalijepim specifikaciju.

Napravi mi jednu web stranicu (jednu HTML datoteku koju mogu otvoriti u pregledniku) koja prikazuje tabele moje lige. ID moje sezone je [MY-SEASON-ID].

Stranica treba:

1. Koristiti uslugu Get Fixture Groups For Season da navede divizije sezone i prikaže ih u meniju. Otvoriti prvu diviziju.

2. Kad odaberem diviziju, prikazati njenu tabelu pomoću usluge Get Standings For Fixture Group. Diviziju učitati tek kad je odaberem.

3. Prikazati poziciju, tim, odigrano, pobjede, neriješeno, porazi, postignuti golovi, primljeni golovi, razliku i bodove, plus nedavnu formu kao male obojene značke (pobjeda, neriješeno, poraz).

4. U meniju navesti i kupove, ali provjeriti ima li kup tabele tek kad ga odaberem. Ako se igra po grupama, prikazati po jednu tabelu za svaku grupu s nazivom grupe iznad nje. Ako nema tabela, reći to.

5. Omogućiti mi da dodirnem tim da bih istaknuo njegov red.

6. Na telefonu zadržati poziciju, tim, odigrano, razliku i bodove, a ostale kolone sakriti.

7. Sačuvati svaku tabelu nakon učitavanja i ne tražiti istu ponovo u roku od minute.

Neka dizajn bude čist i lagan za čitanje na telefonu. Objasni jednostavnim koracima kako otvoriti i koristiti datoteku. Pitaj me ako je nešto nejasno.

Dizajn: [DESCRIBE THE LOOK YOU WANT, OR ATTACH A SCREENSHOT]

Ako nešto pođe po zlu

  • Tabela divizije je sva u nulama. Ta divizija još nije odigrala nijednu utakmicu. Popunit će se kad se unesu rezultati.

  • Divizija nedostaje. Divizije čije su tabele sakrivene na web stranici vaše lige sakrivene su i ovdje.

  • Stranica prikazuje poruku o grešci. Provjerite ID svoje sezone i je li API uključen za vašu ligu.

  • Stranica ne radi u AI-jevom prozoru za pregled. Mnogi pregledi ne mogu preuzimati podatke s drugih web stranica. Sačuvajte datoteku i umjesto toga je otvorite u pregledniku.

  • AI kaže da ne može pročitati specifikaciju. Otvorite adresu specifikacije u pregledniku, označite sve, kopirajte i zalijepite u AI.

Svi detalji usluga koje se ovdje koriste nalaze se u specifikaciji API-ja.

Da li je ovo odgovor na vaše pitanje?