Preskočite na glavni sadržaj

Napravite listu utakmica i rezultata

Uz pomoć AI asistenta napravite stranicu sa svim utakmicama vaše sezone, s filterima po takmičenju i timu.

Napisao Pedro Maia

Stranica s utakmicama i rezultatima prikazuje sve utakmice vaše sezone, odigrane i one koje tek treba odigrati, grupisane po datumu. Posjetioci je mogu filtrirati po diviziji, kupu ili timu i prelaziti između rezultata i predstojećih utakmica.

Ne morate biti programer. AI asistent kao što su ChatGPT ili Claude može napraviti stranicu umjesto vas prema uputama ispod.

Prije nego što počnete

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

  • Treba vam ID vaše sezone. Članak Kako funkcionira API objašnjava kako ga pronaći.

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

Kako koristiti prompt

  1. Kopirajte prompt iz sivog okvira ispod.

  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 snimak ekrana svoje web stranice ili dizajna koji vam se sviđa. Slika obično najbolje funkcionira. Ako ništa ne kažete, AI će izabrati jednostavan dizajn.

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

  5. Otvorite fajl koji dobijete. Sačuvajte ga, a zatim dvaput kliknite na njega da ga otvorite u pregledniku.

  6. Uporedite stranicu s web stranicom svoje lige. Ako nešto ne izgleda kako treba, recite to AI-ju običnim riječima, na primjer "odgođene utakmice se prikazuju kao rezultati". Ispravit će to.

Prompt

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 i poštuj njena pravila o ograničenju broja zahtjeva, praznim vrijednostima, greškama i tome da "road" znači u gostima. Ako ne možeš otvoriti tu adresu, stani i zamoli me da zalijepim specifikaciju.

Napravi mi jednu web stranicu (jedan HTML fajl koji mogu otvoriti u pregledniku) koja prikazuje sve utakmice u sezoni moje lige. ID moje sezone je [ID-MOJE-SEZONE].

Stranica treba da:

1. Učitaj sve utakmice sezone jednom, koristeći uslugu Get Fixtures For Season, i svo filtriranje radi na stranici bez ponovnog učitavanja.

2. Napravi dvije kartice: "Rezultati", od najnovijih, i "Raspored" (utakmice koje tek treba odigrati), od najbližih.

3. Grupiši utakmice po datumu, s datumom kao naslovom.

4. Za svaku utakmicu prikaži domaći tim, rezultat ili vrijeme početka, gostujući tim, naziv divizije ili kupa, kolo kupa ako postoji, i mjesto održavanja.

5. Omogući mi da filtriram po diviziji ili kupu i po timu, koristeći menije napravljene iz samih utakmica.

6. Ako je utakmica odgođena, prikaži to umjesto vremena. Utakmice čiji datum tek treba potvrditi stavi u poseban odjeljak na kraju kartice Raspored. Ako je datum utakmice prošao, a rezultata još nema, prikaži "Čeka se rezultat" umjesto vremena.

7. Ne učitavaj podatke ponovo češće od jednom u minuti.

Neka dizajn bude čist i lako čitljiv na telefonu. Objasni mi u jednostavnim koracima kako da otvorim i koristim fajl. Pitaj me ako nešto nije jasno.

Dizajn: [OPIŠITE KAKAV IZGLED ŽELITE ILI PRILOŽITE SNIMAK EKRANA]

Ako nešto ne radi

  • Rezultati na poluvremenu ili iz penala se ne prikazuju. Ova lista trenutno ne uključuje te dodatne detalje. Stranica centra utakmica i stranica tima ih uključuju.

  • Nedostaje rezultat. Rezultati se pojavljuju tek kad ih liga odobri.

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

  • Stranica ne radi u AI-jevom prozoru za pregled. Mnogi pregledi ne mogu preuzeti podatke s drugih web stranica. Sačuvajte fajl i umjesto toga ga 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 o usluzi Get Fixtures For Season nalaze se u specifikaciji API-ja.

Da li je ovo odgovor na vaše pitanje?