Siirry pääsisältöön

Luo otteluiden koontisivu

Luo tekoälyavustajan avulla sivu, joka näyttää liigasi ottelut, tulokset ja sarjataulukot minä päivänä tahansa.

Tekijä: Pedro Maia

Otteluiden koontisivu näyttää kaiken, mitä liigassasi tapahtuu yhtenä päivänä: ottelut, tulokset ja sarjataulukot, sekä päivämääräpalkin, jolla voi siirtyä päivästä toiseen. Se muistuttaa LeagueRepublic-sivustosi Match Hub -sivua, mutta sinä päätät ulkoasusta.

Sinun ei tarvitse olla kehittäjä. Tekoälyavustaja, kuten ChatGPT tai Claude, voi rakentaa sivun puolestasi alla olevien ohjeiden perusteella.

Ennen kuin aloitat

  • Liigallasi on oltava ”Gold”-suunnitelma ja API käytössä. Katso API:n käytön aloittaminen.

  • Tarvitset kautesi ID:n. Artikkeli Näin API toimii näyttää, miten sen löytää.

  • Eikö sinulla ole vielä liigaa? Kokeile kehotetta ensin LeagueRepublicin esittelyliigalla: käytä kauden ID:tä 153020000.

Kehotteen käyttäminen

  1. Kopioi kehote alla olevasta harmaasta laatikosta.

  2. Lisää kautesi ID. Korvaa [KAUTENI-ID] omalla numerollasi.

  3. Kerro, miltä haluat sen näyttävän. Kuvaile värisi ja tyylisi tai liitä kuvakaappaus verkkosivustostasi tai ulkoasusta, josta pidät. Kuva toimii yleensä parhaiten. Jos et sano mitään, tekoäly valitsee yksinkertaisen ulkoasun.

  4. Liitä se tekoälyavustajaan ja lähetä.

  5. Avaa tiedosto, jonka se antaa. Tallenna se ja kaksoisnapsauta sitä avataksesi sen selaimessa.

  6. Vertaa sitä liigasi verkkosivustoon. Jos jokin näyttää väärältä, kerro tekoälylle tavallisin sanoin, esimerkiksi ”tulokset ovat väärin päin”. Se korjaa asian.

Kehote

Lue ennen aloittamista LeagueRepublicin JSON API -määrittely osoitteessa https://docs.api.leaguerepublic.com/leaguerepublic-read-api.md. Käytä vain siinä kuvattuja palveluja, verkko-osoitteita ja kenttien nimiä, ja noudata sen sääntöjä pyyntörajasta, tyhjistä arvoista, virheistä sekä siitä, että "road" tarkoittaa vierasottelua. Jos et pysty avaamaan osoitetta, lopeta ja pyydä minua liittämään määrittely.

Tee minulle yksi verkkosivu (yksi HTML-tiedosto, jonka voin avata selaimessani), joka näyttää liigani otteluiden koontisivun Get Match Hub -palvelun avulla. Kauteni ID on [KAUTENI-ID].

Sivun pitää:

1. Näyttää yläreunassa palkki napsautettavista ottelupäivistä, mukaan lukien kohta ”vahvistetaan myöhemmin”. Jokaisessa päivässä näkyy, montako tulosta ja pelaamatonta ottelua sillä on. Päivän napsauttaminen lataa sen. Kun sivu avautuu, vieritä palkkia niin, että näytettävä päivä on näkyvissä.

2. Antaa minun vaihtaa kautta.

3. Näyttää päivän ottelut ryhmiteltyinä kunkin divisioonan tai cupin kierroksen nimen alle.

4. Näyttää jokaisesta ottelusta kotijoukkue, tulos ja vierasjoukkue. Jos ottelu ei ole alkanut, näytä sen sijaan aloitusaika. Merkitse käynnissä olevat tulokset tekstillä ”Käynnissä” ja tulokset, joita liiga ei ole vielä hyväksynyt, tekstillä ”Alustava”. Jos ottelu on siirretty, näytä se ajan sijaan. Jos ottelun päivä on mennyt mutta tulosta ei vielä ole, näytä ajan sijaan ”Odottaa tulosta”.

5. Näyttää pienellä tekstillä tuloksen lisätiedot, kuten puoliaika tai rangaistuspotkut. Älä toista cupin kierrosta ottelun alla, jos se on jo ryhmän nimessä.

6. Näyttää jokaisen divisioonan alla sen sarjataulukko: sija, joukkue, pelatut, voitot, tasapelit, häviöt, maaliero, pisteet ja viimeaikainen vire.

7. Jos ottelussa on yksittäisiä pelejä (tikka, biljardi) tai vuoro- tai neljännestuloksia, näytä ne osiossa, jonka voin avata ja sulkea.

8. Tallentaa jokainen päivä lataamisen jälkeen ja olla pyytämättä samaa päivää uudelleen minuutin sisällä.

Pidä ulkoasu selkeänä ja helppolukuisena puhelimella. Selitä yksinkertaisin vaihein, miten tiedosto avataan ja miten sitä käytetään. Kysy minulta, jos jokin on epäselvää.

Ulkoasu: [KUVAILE HALUAMASI ULKOASU TAI LIITÄ KUVAKAAPPAUS]

Jos jokin menee pieleen

  • Sivulla näkyy virheilmoitus. Tarkista kautesi ID ja että API on otettu käyttöön liigallesi.

  • Sivulla ei näy lainkaan tietoja. Kerro tekoälylle tarkasti, mitä näet. Sen voi olla tarpeen muuttaa tapaa, jolla sivu lataa tiedot.

  • Sivu ei toimi tekoälyn esikatseluikkunassa. Monet esikatselut eivät voi hakea tietoja muilta sivustoilta. Tallenna tiedosto ja avaa se sen sijaan selaimessasi.

  • Tekoäly sanoo, ettei se voi lukea määrittelyä. Avaa määrittelyn osoite selaimessasi, valitse kaikki, kopioi ja liitä se tekoälylle.

Get Match Hub -palvelun kaikki yksityiskohdat ovat API-määrittelyssä.

Vastasiko tämä kysymykseesi?