Siirry pääsisältöön

Luo joukkuesivu

Käytä tekoälyavustajaa rakentamaan sivu, joka näyttää yhden joukkueen tulokset ja tulevat ottelut.

Tekijä: Pedro Maia

Joukkuesivu näyttää yhden joukkueen kauden yhdellä silmäyksellä: sen tulokset voittoineen, tasapeleineen ja tappioineen sekä tulevat ottelut jokaisessa kilpailussa, jossa se pelaa. Se sopii erinomaisesti seuran verkkosivustolle.

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-tilaus ja API käytössä. Katso API:n käytön aloittaminen.

  • Tarvitset kautesi ID:n. Artikkelissa Näin API toimii kerrotaan, miten löydät sen.

  • Tarvitset joukkueen nimen täsmälleen siinä muodossa kuin se näkyy liigasi verkkosivustolla.

  • Ei vielä liigaa? Kokeile kehotetta ensin LeagueRepublicin demoliigalla: käytä kauden ID:tä 153020000 ja joukkueen nimeä Kings Arms.

Kehotteen käyttäminen

  1. Kopioi kehote alla olevasta harmaasta ruudusta.

  2. Täydennä tietosi. Korvaa [MY-SEASON-ID] kautesi ID:llä ja [MY-TEAM-NAME] joukkueen nimellä.

  3. Kerro, miltä sen pitäisi näyttää. Kuvaile seuran värit ja tyyliä tai liitä mukaan kuvakaappaus verkkosivustostasi tai pitämästäsi designista. Kuva toimii yleensä parhaiten. Jos et kerro mitään, tekoäly valitsee yksinkertaisen ulkoasun.

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

  5. Avaa saamasi tiedosto. Tallenna se ja avaa se sitten selaimessasi kaksoisnapsauttamalla.

  6. Vertaa sitä liigasi verkkosivustoon. Jos jokin näyttää väärältä, kerro se tekoälylle selkeästi, esimerkiksi ”tuo ottelu oli kotona, ei vieraissa”. Se korjaa asian.

Kehote

Ennen kuin aloitat, lue LeagueRepublicin JSON API -määrittely osoitteessa https://docs.api.leaguerepublic.com/leaguerepublic-read-api.md. Käytä vain sen kuvaamia palveluita, verkko-osoitteita ja kenttien nimiä ja noudata sen sääntöjä pyyntörajasta, tyhjistä arvoista, virheistä ja siitä, että ”road” tarkoittaa vierasta. Jos et pääse avaamaan kyseistä osoitetta, pysähdy ja pyydä minua liittämään määrittely.

Rakenna minulle yksi verkkosivu (yksi HTML-tiedosto, jonka voin avata selaimessani), joka näyttää yhden joukkueen ottelut kaudelta. Kauteni ID on [MY-SEASON-ID] ja joukkueen nimi on [MY-TEAM-NAME].

Sivun pitäisi:

1. Etsi joukkueen ID kauden otteluista ensimmäisellä latauskerralla ja käytä sitten Get Fixtures For Team -palvelua. Muista ID, jotta sitä ei tarvitse etsiä uudelleen.

2. Käytä joukkueen nimeä otsikkona.

3. Jaa ottelut osioihin ”Tulokset”, uusin ensin, ja ”Tulevat”, lähin ensin.

4. Näytä jokaisesta ottelusta päivämäärä, kilpailu (ja cup-kierros, jos sellainen on), vastustaja, oliko ottelu kotona vai vieraissa, ja tulos niin, että oman joukkueeni tulos on ensin.

5. Näytä tuloksista V, T tai H joukkueen näkökulmasta (V = voitto, T = tasapeli, H = häviö). Jos ottelu päättyi tasan ja ratkesi rangaistuspotkukilpailussa, näytä T:n sijaan, kuka voitti rangaistuspotkukilpailun, sekä sen tulos.

6. Näytä kaikki ylimääräiset tulostiedot, kuten puoliaikatulos, pienellä tekstillä. Jos ottelu on siirretty, näytä se kellonajan sijaan. Jos ottelun päivämäärä on mennyt mutta tulosta ei vielä ole, näytä kellonajan sijaan ”Odottaa tulosta”.

7. Älä lataa tietoja uudelleen useammin kuin kerran minuutissa.

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

Ulkoasu: [KUVAILE HALUAMASI ULKOASU TAI LIITÄ KUVAKAAPPAUS]

Jos jokin menee pieleen

  • Sivu ilmoittaa, ettei joukkuetta löydy. Tarkista, että joukkueen nimi on kirjoitettu täsmälleen kuten liigasi verkkosivustolla ja että joukkue pelaa kyseisellä kaudella.

  • Sivu näyttää virheilmoituksen. Tarkista kautesi ID ja että API on otettu käyttöön liigassasi.

  • Sivu ei toimi tekoälyn esikatseluikkunassa. Monet esikatselut eivät voi hakea tietoja muilta verkkosivustoilta. 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 se ja liitä tekoälylle.

Get Fixtures For Team -palvelun täydelliset tiedot ovat API-määrittelyssä.

Vastasiko tämä kysymykseesi?