Stranica središta utakmica prikazuje sve što se događa u vašoj ligi u jednom danu: utakmice, rezultate i ljestvice lige, uz traku s datumima za kretanje između dana. Izgleda kao stranica Match Hub na vašoj LeagueRepublic web stranici, ali o dizajnu odlučujete sami.
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.
Trebate ID svoje sezone. Kako ga pronaći, pokazuje članak Kako API funkcionira.
Još nemate ligu? Najprije isprobajte prompt s LeagueRepublicovom demo ligom: upotrijebite ID sezone 153020000.
Kako koristiti prompt
Kopirajte prompt iz sivog okvira u nastavku.
Upišite ID svoje sezone. Zamijenite [MY-SEASON-ID] vlastitim brojem.
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.
Zalijepite ga u AI asistenta i pošaljite.
Otvorite datoteku koju vam da. Spremite je, a zatim je dvaput kliknite da se otvori u pregledniku.
Usporedite je s web stranicom svoje lige. Ako nešto izgleda pogrešno, recite AI-ju jednostavnim riječima, na primjer "rezultati su obrnuti". 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 opisuje te se drži njezinih pravila o ograničenju broja zahtjeva, praznim vrijednostima, pogreškama i o 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 [MY-SEASON-ID].
Stranica treba: 1. Pri vrhu prikazati traku s utakmičarskim danima na koje se može kliknuti, uključujući stavku "treba potvrditi". Svaki dan prikazuje koliko ima rezultata i utakmica koje se tek igraju. Klik na dan učitava ga. Kad se stranica otvori, pomakni traku tako da prikazani dan bude vidljiv. 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 nije počela, umjesto toga prikaži vrijeme početka. Rezultate uživo označi s "Uživo", a rezultate koje liga još nije odobrila s "Privremeno". Ako je utakmica odgođena, prikaži to umjesto vremena. Ako je datum utakmice prošao, a još nema rezultata, umjesto vremena prikaži "Čeka se rezultat". 5. Dodatne pojedinosti rezultata, poput poluvremena ili jedanaesteraca, prikazati sitnim tekstom. Ne ponavljati kolo kupa ispod utakmice ako je već u nazivu skupine. 6. Ispod svake divizije prikazati njezinu ljestvicu: poredak, momčad, odigrano, pobjede, neriješeno, porazi, razlika, bodovi i nedavna forma. 7. Ondje gdje utakmica ima pojedinačne igre (pikado, biljar) ili rezultate po izmjenama ili četvrtinama, prikazati ih u odjeljku koji mogu otvarati i zatvarati. 8. Spremiti svaki dan nakon učitavanja i ne tražiti isti dan ponovno unutar minute.
Neka dizajn bude čist i lako čitljiv na telefonu. Jednostavnim koracima objasni 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
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 će morati promijeniti način na koji stranica učitava podatke.
Stranica ne radi u AI-jevu prozoru za pregled. Mnogi pregledi ne mogu dohvaćati 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, odaberite sve, kopirajte i zalijepite u AI.
Sve pojedinosti o usluzi Get Match Hub nalaze se u specifikaciji API-ja.
