Prijeđite na glavni sadržaj

Izradite stranicu središta utakmica

Uz pomoć AI asistenta izradite stranicu koja prikazuje utakmice, rezultate i ljestvice vaše lige za bilo koji dan.

Napisao/la Pedro Maia

Stranica središta utakmica prikazuje sve što se u vašoj ligi događa u jednom danu: utakmice, rezultate i ljestvice, uz traku s datumima za prelazak s dana na dan. Izgleda kao stranica Match Hub na vašoj LeagueRepublic web stranici, ali dizajn birate vi.

Ne morate biti programer. AI asistent poput ChatGPT-a ili Claudea može izraditi stranicu za vas prema uputama u nastavku.

Prije nego što počnete

  • Vaša liga treba plan Gold s uključenim API-jem. Pogledajte Prvi koraci s API-jem.

  • Potreban vam je ID vaše sezone. Članak Kako API funkcionira pokazuje kako ga pronaći.

  • Još nemate ligu? Najprije isprobajte upit s demo ligom LeagueRepublica: koristite ID sezone 153020000.

Kako koristiti upit

  1. Kopirajte upit iz sivog okvira u nastavku.

  2. Upišite ID svoje sezone. Zamijenite [ID-MOJE-SEZONE] svojim brojem.

  3. Recite kako želite da izgleda. Opišite svoje boje i stil ili priložite snimku zaslona svoje web stranice ili dizajna koji vam se sviđa. Slika obično najbolje funkcionira. 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. Spremite je, a zatim je dvaput kliknite da biste je otvorili u pregledniku.

  6. Usporedite je s web stranicom svoje lige. Ako nešto ne izgleda dobro, recite to AI-ju jednostavnim riječima, na primjer "rezultati su obrnuti". On će to ispraviti.

Upit

Prije nego što počneš, pročitaj specifikaciju LeagueRepublic JSON API-ja na https://docs.api.leaguerepublic.com/leaguerepublic-read-api.md. Koristi samo usluge, web adrese i nazive polja koje ona opisuje te slijedi njezina pravila o ograničenju broja zahtjeva, praznim vrijednostima, pogreškama i tome da "road" znači gostujući. Ako ne možeš otvoriti tu adresu, stani i zamoli me da zalijepim specifikaciju.

Izradi mi jednu web stranicu (jednu HTML datoteku koju mogu otvoriti u pregledniku) koja prikazuje središte utakmica moje lige, koristeći uslugu Get Match Hub. ID moje sezone je [ID-MOJE-SEZONE].

Stranica treba:

1. Na vrhu prikazati traku s klikabilnim danima utakmica, uključujući stavku "čeka potvrdu". Svaki dan prikazuje koliko ima rezultata i koliko utakmica koje se tek trebaju odigrati. Klik na dan učitava ga. Kad se stranica otvori, pomaknuti traku tako da se prikazani dan vidi.

2. Omogućiti mi prebacivanje između sezona.

3. Prikazati utakmice tog dana grupirane pod nazivom svake divizije ili kola kupa.

4. Za svaku utakmicu prikazati domaću momčad, rezultat i gostujuću momčad. Ako utakmica još nije počela, umjesto toga prikazati vrijeme početka. Rezultate uživo označiti s "Uživo", a rezultate koje liga još nije odobrila s "Privremeno". Ako je utakmica odgođena, prikazati to umjesto vremena. Ako je datum utakmice prošao, a rezultata još nema, umjesto vremena prikazati "Čeka se rezultat".

5. Sitnim slovima prikazati dodatne pojedinosti rezultata, poput poluvremena ili jedanaesteraca. Ne ponavljati kolo kupa ispod utakmice ako je već u nazivu skupine.

6. Ispod svake divizije prikazati njezinu ljestvicu: poziciju, momčad, odigrane, pobjede, neriješene, poraze, razliku, bodove i nedavnu formu.

7. Ako utakmica ima pojedinačne igre (pikado, biljar) ili rezultate po inningima ili četvrtinama, prikazati ih u odjeljku koji mogu otvoriti i zatvoriti.

8. Spremiti svaki dan nakon učitavanja i ne tražiti isti dan ponovno unutar jedne minute.

Neka dizajn bude čist i lako čitljiv na mobitelu. Objasni mi u jednostavnim koracima kako otvoriti i koristiti datoteku. Pitaj me ako nešto nije jasno.

Dizajn: [OPIŠITE ŽELJENI IZGLED ILI PRILOŽITE SNIMKU ZASLONA]

Ako nešto pođe po zlu

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

  • Stranica uopće ne prikazuje podatke. Recite AI-ju točno što vidite. Možda treba promijeniti način na koji stranica učitava podatke.

  • Stranica ne radi u AI-jevom prozoru za pregled. Mnogi pregledi ne mogu dohvatiti podatke s drugih web stranica. Umjesto toga spremite datoteku i otvorite je 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.

Sve pojedinosti o usluzi Get Match Hub nalaze se u specifikaciji API-ja.

Jesmo li odgovorili na vaše pitanje?