Pređi na glavni sadržaj

Napravite stranicu Match Hub

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

Autor Pedro Maia

Stranica Match Hub prikazuje sve što se u vašoj ligi dešava tokom jednog dana: utakmice, rezultate i tabele, sa trakom datuma za prelazak između dana. Izgleda kao stranica Match Hub na vašoj LeagueRepublic veb lokaciji, ali dizajn određujete vi.

Ne morate da budete programer. AI asistent kao što je ChatGPT ili Claude može da napravi stranicu umesto vas na osnovu uputstava u nastavku.

Pre nego što počnete

  • Vašoj ligi je potreban plan Gold sa uključenim API-jem. Pogledajte Početak rada sa API-jem.

  • Potreban vam je ID sezone. Kako funkcioniše API pokazuje kako da ga pronađete.

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

Kako se koristi upit

  1. Kopirajte upit iz sivog polja ispod.

  2. Upišite ID svoje sezone. Zamenite [MY-SEASON-ID] svojim brojem.

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

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

  5. Otvorite datoteku koju dobijete. Sačuvajte je, pa dvaput kliknite na nju da biste je otvorili u pregledaču.

  6. Uporedite je sa veb lokacijom svoje lige. Ako nešto izgleda pogrešno, recite AI-ju jednostavnim rečima, na primer „rezultati su okrenuti naopako“. On će to ispraviti.

Upit

Pre nego što počnete, pročitajte specifikaciju LeagueRepublic JSON API na adresi https://docs.api.leaguerepublic.com/leaguerepublic-read-api.md. Koristite samo usluge, veb adrese i nazive polja koje ona opisuje i poštujte njena pravila o ograničenju broja zahteva, praznim vrednostima, greškama i o tome da „road“ znači gostujući tim. Ako ne možete da otvorite tu adresu, zaustavite se i zamolite me da nalepim specifikaciju.

Napravi mi jednu veb stranicu (jednu HTML datoteku koju mogu da otvorim u pregledaču) koja prikazuje match hub moje lige, koristeći uslugu Get Match Hub. ID moje sezone je [MY-SEASON-ID].

Stranica treba da:

1. Prikaže na vrhu traku sa danima utakmica na koje se može kliknuti, uključujući stavku „biće potvrđeno“. Svaki dan prikazuje koliko rezultata i utakmica za igranje ima. Klik na dan ga učitava. Kada se stranica otvori, treba da pomeri traku tako da prikazani dan bude vidljiv.

2. Omogući mi da prelazim između sezona.

3. Prikaže utakmice tog dana grupisane pod nazivom svake divizije ili kola kupa.

4. Za svaku utakmicu prikaže domaći tim, rezultat i gostujući tim. Ako nije počela, umesto toga prikaže vreme početka. Rezultate uživo označi sa „Uživo“, a rezultate koje liga još nije odobrila sa „Privremeno“. Ako je utakmica odložena, to prikaže umesto vremena. Ako je datum utakmice prošao, a rezultata još nema, umesto vremena prikaže „Čeka se rezultat“.

5. Prikaže sve dodatne detalje rezultata, kao što su poluvreme ili penali, sitnim tekstom. Ne ponavlja kolo kupa ispod utakmice ako je već u nazivu grupe.

6. Ispod svake divizije prikaže njenu tabelu: mesto, tim, odigrano, pobede, nerešeno, porazi, razlika, bodovi i skorašnja forma.

7. Tamo gde utakmica ima pojedinačne partije (pikado, bilijar) ili rezultate po periodima ili četvrtinama, prikaže ih u odeljku koji mogu da otvaram i zatvaram.

8. Svaki dan sačuva nakon učitavanja i ne traži isti dan ponovo u roku od jednog minuta.

Neka dizajn bude čist i lak za čitanje na telefonu. Objasni jednostavnim koracima kako se datoteka otvara i koristi. Pitaj me ako je nešto nejasno.

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

Ako nešto pođe naopako

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

  • Stranica uopšte ne prikazuje podatke. Recite AI-ju tačno šta vidite. Možda će morati da promeni način na koji stranica učitava podatke.

  • Stranica ne radi u prozoru za pregled AI-ja. Mnogi pregledi ne mogu da preuzmu podatke sa drugih veb lokacija. Sačuvajte datoteku i otvorite je umesto toga 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 usluge Get Match Hub nalaze se u specifikaciji API-ja.

Da li je ovo odgovor na vaše pitanje?