En tabellside viser tabellen for hver divisjon i ligaen din, med en meny for å bytte mellom dem. Du kan bruke den alene eller legge den på nettstedet ditt ved siden av nyhetene.
Du trenger ikke være utvikler. En AI-assistent som ChatGPT eller Claude kan lage siden for deg ut fra instruksjonene nedenfor.
Før du begynner
Ligaen din må ha Gold-planen med API-et slått på. Se Kom i gang med API-et.
Du trenger sesong-ID-en din. Slik fungerer API-et viser hvordan du finner den.
Har du ingen liga ennå? Prøv prompten med LeagueRepublics demoliga først: bruk sesong-ID 153020000.
Slik bruker du prompten
Kopier prompten fra den grå boksen nedenfor.
Fyll inn sesong-ID-en din. Bytt ut [MIN-SESONG-ID] med ditt eget nummer.
Si hvordan du vil at det skal se ut. Beskriv fargene og stilen din, eller legg ved et skjermbilde av nettstedet ditt eller et design du liker. Et bilde fungerer som regel best. Hvis du ikke sier noe, velger AI-en et enkelt design.
Lim den inn i AI-assistenten og send den.
Åpne filen du får. Lagre den, og dobbeltklikk på den for å åpne den i nettleseren.
Sammenlign med ligaens nettsted. Hvis noe ser feil ut, si det til AI-en med vanlige ord, for eksempel «poengkolonnen mangler». Den retter det.
Prompten
Før du begynner, les spesifikasjonen for LeagueRepublic JSON API på https://docs.api.leaguerepublic.com/leaguerepublic-read-api.md. Bruk bare tjenestene, nettadressene og feltnavnene som er beskrevet der, og følg reglene der om grensen for antall forespørsler, tomme verdier, feil og at "road" betyr borte. Hvis du ikke får åpnet den adressen, stopp og be meg lime inn spesifikasjonen.
Lag én nettside til meg (én HTML-fil jeg kan åpne i nettleseren) som viser tabellene i ligaen min. Sesong-ID-en min er [MIN-SESONG-ID].
Siden skal: 1. Bruke tjenesten Get Fixture Groups For Season til å hente sesongens divisjoner, og vise dem i en meny. Åpne på den første divisjonen. 2. Når jeg velger en divisjon, vise tabellen med tjenesten Get Standings For Fixture Group. Bare laste en divisjon når jeg velger den. 3. Vise plassering, lag, spilt, vunnet, uavgjort, tapt, mål for, mål mot, målforskjell og poeng, pluss siste form som små fargede merker (vunnet, uavgjort, tapt). 4. Vise cupene i menyen også, men bare sjekke om en cup har tabeller når jeg velger den. Hvis den spilles i grupper, vise én tabell for hver gruppe med gruppenavnet over. Hvis den ikke har tabeller, si det. 5. La meg trykke på et lag for å utheve raden. 6. På mobil beholde plassering, lag, spilt, målforskjell og poeng, og skjule de andre kolonnene. 7. Lagre hver tabell etter at den er lastet, og ikke spørre etter den samme igjen innen et minutt.
Hold designet ryddig og lett å lese på mobil. Forklar i enkle trinn hvordan jeg åpner og bruker filen. Spør meg hvis noe er uklart.
Design: [BESKRIV HVORDAN DU VIL AT DET SKAL SE UT, ELLER LEGG VED ET SKJERMBILDE] |
Hvis noe går galt
Tabellen for en divisjon viser bare nuller. Den divisjonen har ikke spilt noen kamper ennå. Den fylles ut når resultater blir registrert.
En divisjon mangler. Divisjoner som har tabellen skjult på ligaens nettsted, er skjult her også.
Siden viser en feilmelding. Sjekk sesong-ID-en din, og at API-et er slått på for ligaen din.
Siden fungerer ikke i forhåndsvisningen til AI-en. Mange forhåndsvisninger kan ikke hente data fra andre nettsteder. Lagre filen og åpne den i nettleseren i stedet.
AI-en sier at den ikke kan lese spesifikasjonen. Åpne adressen til spesifikasjonen i nettleseren, merk alt, kopier det og lim det inn i AI-en.
Alle detaljer om tjenestene som brukes her, står i API-spesifikasjonen.
