Mine põhisisu juurde

Looge mängude ja tulemuste loend

Kasutage tehisintellekti assistenti, et luua leht, mis loetleb kõik teie hooaja mängud koos võistluse ja võistkonna järgi filtritega.

Autorilt Pedro Maia

Mängude ja tulemuste leht loetleb kõik teie hooaja mängud, nii mängitud kui ka veel mängimata, kuupäeva järgi rühmitatuna. Külastajad saavad seda filtreerida divisjoni, karika või võistkonna järgi ning vahetada tulemuste ja tulevaste mängude vahel.

Te ei pea olema arendaja. Tehisintellekti assistent, näiteks ChatGPT või Claude, saab lehe teie eest luua allolevate juhiste põhjal.

Enne alustamist

  • Teie liigal on vaja Gold-plaani, API sisse lülitatult. Vaadake API kasutamise alustamine.

  • Teil on vaja oma hooaja ID-d. Kuidas API töötab näitab, kuidas seda leida.

  • Pole veel liigat? Proovige juhist esmalt LeagueRepublicu demoliigaga: kasutage hooaja ID-d 153020000.

Kuidas juhist kasutada

  1. Kopeerige juhis allolevast hallist kastist.

  2. Sisestage oma hooaja ID. Asendage [MY-SEASON-ID] oma numbriga.

  3. Öelge, kuidas see välja peaks nägema. Kirjeldage oma värve ja stiili või lisage ekraanipilt oma veebisaidist või kujundusest, mis teile meeldib. Pilt töötab tavaliselt kõige paremini. Kui te midagi ei ütle, valib tehisintellekt lihtsa kujunduse.

  4. Kleepige see tehisintellekti assistendile ja saatke.

  5. Avage fail, mille see teile annab. Salvestage see ja avage topeltklõpsuga oma brauseris.

  6. Kontrollige seda oma liigasaidiga võrreldes. Kui midagi tundub valesti, öelge tehisintellektile lihtsate sõnadega, näiteks „edasi lükatud mängud kuvatakse tulemustena”. See parandab selle.

Juhis

Enne alustamist lugege LeagueRepublicu JSON API spetsifikatsiooni aadressil https://docs.api.leaguerepublic.com/leaguerepublic-read-api.md. Kasutage ainult selles kirjeldatud teenuseid, veebiaadresse ja väljade nimesid ning järgige selle reegleid päringupiirangu, tühjade väärtuste, vigade ja selle kohta, et „road” tähendab võõrsil. Kui te ei saa seda aadressi avada, peatuge ja paluge mul spetsifikatsioon sisse kleepida.

Looge mulle üks veebileht (üks HTML-fail, mille saan oma brauseris avada), mis loetleb kõik minu liiga hooaja mängud. Minu hooaja ID on [MY-SEASON-ID].

Leht peaks:

1. Laadima kõik hooaja mängud ühe korra, kasutades teenust Get Fixtures For Season, ja tegema kogu filtreerimise lehel ilma uuesti laadimata.

2. Sisaldama kahte vahelehte: „Tulemused”, uusimad eespool, ja „Mängud” (veel mängimata mängud), lähimad eespool.

3. Rühmitama mängud kuupäeva järgi, kuupäev pealkirjana.

4. Näitama iga mängu juures kodumeeskonda, skoori või alguskellaaega, külalismeeskonda, divisjoni või karika nime, karikavooru, kui see on olemas, ja mängupaika.

5. Laskma mul filtreerida divisjoni või karika ning võistkonna järgi, kasutades menüüsid, mis on koostatud mängude endi põhjal.

6. Kui mäng on edasi lükatud, näidata seda kellaaja asemel. Paigutada mängud, mille kuupäev on kinnitamisel, oma jaotisse vahelehe Mängud lõppu. Kui mängu kuupäev on möödas, kuid tulemust veel pole, näidata kellaaja asemel „Ootab tulemust”.

7. Mitte laadima andmeid uuesti sagedamini kui kord minutis.

Hoidke kujundus puhas ja telefonis kergesti loetav. Selgitage lihtsate sammudena, kuidas faili avada ja kasutada. Küsige minult, kui miski on ebaselge.

Kujundus: [DESCRIBE THE LOOK YOU WANT, OR ATTACH A SCREENSHOT]

Kui midagi läheb valesti

  • Poolaja või penaltite skoore ei kuvata. See loend ei sisalda praegu neid lisaandmeid. Match Hub ja võistkonna lehed sisaldavad.

  • Tulemus puudub. Tulemused ilmuvad alles pärast seda, kui liiga on need kinnitanud.

  • Leht näitab veateadet. Kontrollige oma hooaja ID-d ja seda, et API on teie liiga jaoks sisse lülitatud.

  • Leht ei tööta tehisintellekti eelvaateaknas. Paljud eelvaated ei saa andmeid teistelt veebisaitidelt tuua. Salvestage fail ja avage see selle asemel oma brauseris.

  • Tehisintellekt ütleb, et ei saa spetsifikatsiooni lugeda. Avage spetsifikatsiooni aadress oma brauseris, valige kõik, kopeerige see ja kleepige tehisintellektile.

Teenuse Get Fixtures For Season kõik üksikasjad leiate API spetsifikatsioonist.

Kas see vastas teie küsimusele?