Stran z lestvico lige prikazuje razvrstitev za vsako divizijo v tvoji ligi, z menijem za preklapljanje med njimi. Uporabiš jo lahko samostojno ali pa jo daš na svoje spletno mesto ob novice.
Ni ti treba biti razvijalec. Pomočnik z umetno inteligenco, kot sta ChatGPT ali Claude, lahko stran naredi namesto tebe na podlagi spodnjih navodil.
Preden začneš
Tvoja liga potrebuje načrt Gold z vklopljenim API-jem. Poglej Začetek uporabe API-ja.
Potrebuješ svoj ID sezone. Kako deluje API pokaže, kako ga najdeš.
Še nimaš lige? Najprej preizkusi poziv z demo ligo LeagueRepublic: uporabi ID sezone 153020000.
Kako uporabiš poziv
Kopiraj poziv iz sivega polja spodaj.
Vpiši ID svoje sezone. Zamenjaj [MY-SEASON-ID] s svojo številko.
Povej, kako naj izgleda. Opiši svoje barve in slog ali priloži posnetek zaslona svojega spletnega mesta ali oblikovanja, ki ti je všeč. Slika običajno deluje najbolje. Če ne poveš nič, bo umetna inteligenca izbrala preprosto oblikovanje.
Prilepi ga v pomočnika z umetno inteligenco in ga pošlji.
Odpri datoteko, ki jo dobiš. Shrani jo, nato jo z dvoklikom odpri v brskalniku.
Preveri jo glede na spletno mesto svoje lige. Če se ti kaj zdi narobe, to v preprostih besedah povej umetni inteligenci, na primer „manjka stolpec s točkami“. Popravila bo.
Poziv
Preden začneš, preberi specifikacijo LeagueRepublic JSON API na naslovu https://docs.api.leaguerepublic.com/leaguerepublic-read-api.md. Uporabljaj le storitve, spletne naslove in imena polj, ki jih opisuje, in upoštevaj njena pravila o omejitvi zahtev, praznih vrednostih, napakah in o tem, da „road“ pomeni gostujoče. Če tega naslova ne moreš odpreti, se ustavi in me prosi, naj vanj prilepim specifikacijo.
Naredi mi eno samo spletno stran (eno datoteko HTML, ki jo lahko odprem v brskalniku), ki prikazuje lestvice moje lige. ID moje sezone je [MY-SEASON-ID].
Stran naj: 1. S storitvijo Get Fixture Groups For Season naredi seznam divizij sezone in jih prikaže v meniju. Odpre se na prvi diviziji. 2. Ko izberem divizijo, prikaže njeno lestvico s storitvijo Get Standings For Fixture Group. Divizijo naloži šele, ko jo izberem. 3. Prikaže mesto, ekipo, odigrane, zmage, remije, poraze, dane točke, prejete točke, razliko in točke, poleg tega nedavno formo kot majhne barvne značke (zmaga, remi, poraz). 4. V meniju našteje tudi pokale, vendar pokal za lestvice preveri šele, ko ga izberem. Če se igra po skupinah, prikaže eno lestvico za vsako skupino z imenom skupine nad njo. Če nima lestvic, to pove. 5. Omogoči, da se dotaknem ekipe in tako označim njeno vrstico. 6. Na telefonu ohrani mesto, ekipo, odigrane, razliko in točke, druge stolpce pa skrije. 7. Vsako lestvico po nalaganju shrani in je v eni minuti ne zahtevaj znova.
Oblikovanje naj bo čisto in zlahka berljivo na telefonu. V preprostih korakih razloži, kako datoteko odpreti in uporabljati. Vprašaj me, če je karkoli nejasno.
Oblikovanje: [OPIŠI ŽELENI VIDEZ ALI PRILOŽI POSNETEK ZASLONA] |
Če gre kaj narobe
Lestvica divizije je sama ničle. Ta divizija še ni odigrala nobene tekme. Izpolni se, ko so rezultati vneseni.
Divizija manjka. Divizije, katerih lestvice so na spletnem mestu tvoje lige skrite, so skrite tudi tukaj.
Stran prikaže sporočilo o napaki. Preveri ID sezone in ali je API za tvojo ligo vklopljen.
Stran ne deluje v predogledu umetne inteligence. Mnogi predogledi ne morejo pridobiti podatkov z drugih spletnih mest. Datoteko shrani in jo odpri v brskalniku.
Umetna inteligenca pravi, da ne more prebrati specifikacije. Naslov specifikacije odpri v brskalniku, izberi vse, kopiraj in prilepi v umetno inteligenco.
Vse podrobnosti uporabljenih storitev so v specifikaciji API-ja.
