En ligatabellssida visar tabellen för varje division i din liga, med en meny för att växla mellan dem. Du kan använda den fristående eller lägga den på din webbplats bredvid dina nyheter.
Du behöver inte vara utvecklare. En AI-assistent som ChatGPT eller Claude kan bygga sidan åt dig utifrån instruktionerna nedan.
Innan du börjar
Din liga behöver planen Gold med API:et aktiverat. Se Komma igång med API:et.
Du behöver ditt säsongs-ID. Så fungerar API:et visar hur du hittar det.
Har du ingen liga än? Prova prompten med LeagueRepublics demoliga först: använd säsongs-ID 153020000.
Så använder du prompten
Kopiera prompten från den grå rutan nedan.
Fyll i ditt säsongs-ID. Ersätt [MY-SEASON-ID] med ditt eget nummer.
Beskriv hur du vill att den ska se ut. Beskriv dina färger och din stil, eller bifoga en skärmbild av din webbplats eller en design du gillar. En bild fungerar oftast bäst. Om du inte säger något väljer AI:n en enkel design.
Klistra in den i AI-assistenten och skicka.
Öppna filen du får. Spara den och dubbelklicka sedan på den för att öppna den i webbläsaren.
Jämför med din ligawebbplats. Om något ser fel ut, berätta för AI:n med enkla ord, till exempel ”poängkolumnen saknas”. Den fixar det.
Prompten
Läs LeagueRepublics JSON API-specifikation på https://docs.api.leaguerepublic.com/leaguerepublic-read-api.mdinnan du börjar. Använd bara de tjänster, webbadresser och fältnamn som den beskriver, och följ dess regler om anropsgränsen, tomma värden, fel och att ”road” betyder borta. Om du inte kan öppna den adressen ska du sluta och be mig klistra in specifikationen.
Bygg en enda webbsida åt mig (en HTML-fil som jag kan öppna i webbläsaren) som visar min ligas tabeller. Mitt säsongs-ID är [MY-SEASON-ID].
Sidan ska: 1. Använda tjänsten Get Fixture Groups For Season för att lista säsongens divisioner och visa dem i en meny. Öppna den första divisionen först. 2. När jag väljer en division visa dess tabell med tjänsten Get Standings For Fixture Group. Ladda en division först när jag väljer den. 3. Visa placering, lag, spelade, vunna, oavgjorda, förlorade, gjorda mål, insläppta mål, differens och poäng, samt senaste form som små färgade märken (vinst, oavgjort, förlust). 4. Lista cuperna i menyn också, men kontrollera om en cup har tabeller först när jag väljer den. Om den spelas i grupper, visa en tabell för varje grupp med gruppens namn ovanför. Om den inte har några tabeller, säga det. 5. Låta mig trycka på ett lag för att markera dess rad. 6. På mobilen behålla placering, lag, spelade, differens och poäng och dölja de andra kolumnerna. 7. Spara varje tabell efter att den har laddats och fråga inte efter samma tabell igen inom en minut.
Håll designen ren och lättläst på mobilen. Förklara i enkla steg hur man öppnar och använder filen. Fråga mig om något är oklart.
Design: [BESKRIV UTSEENDET DU VILL HA, ELLER BIFOGA EN SKÄRMBILD] |
Om något går fel
En divisions tabell visar bara nollor. Den divisionen har inte spelat några matcher ännu. Den fylls på när resultat har lagts in.
En division saknas. Divisioner vars tabeller är dolda på din ligawebbplats är dolda här också.
Sidan visar ett felmeddelande. Kontrollera ditt säsongs-ID och att API:et är aktiverat för din liga.
Sidan fungerar inte i AI:ns förhandsgranskning. Många förhandsgranskningar kan inte hämta data från andra webbplatser. Spara filen och öppna den i webbläsaren i stället.
AI:n säger att den inte kan läsa specifikationen. Öppna specifikationens adress i webbläsaren, markera allt, kopiera och klistra in i AI:n.
Alla detaljer om tjänsterna som används här finns i API-specifikationen.
