Vai al contenuto principale

Crea una pagina della squadra

Usa un assistente IA per creare una pagina che mostra i risultati e le prossime partite di una squadra.

Scritto da Pedro Maia

Una pagina della squadra mostra a colpo d'occhio la stagione di una squadra: i suoi risultati con vittorie, pareggi e sconfitte, e le sue prossime partite in tutte le competizioni a cui partecipa. È ideale per il sito web di un club.

Non devi essere uno sviluppatore. Un assistente IA come ChatGPT o Claude può creare la pagina per te seguendo le istruzioni qui sotto.

Prima di iniziare

  • La tua lega deve avere il piano Oro con l'API attivata. Consulta Iniziare con l'API.

  • Ti serve l'ID della tua stagione. Come funziona l'API spiega come trovarlo.

  • Ti serve il nome della squadra, scritto esattamente come appare sul sito web della tua lega.

  • Non hai ancora una lega? Prova prima il prompt con la lega dimostrativa di LeagueRepublic: usa l'ID stagione 153020000 e il nome squadra Kings Arms.

Come usare il prompt

  1. Copia il prompt dal riquadro grigio qui sotto.

  2. Inserisci i tuoi dati. Sostituisci [ID-DELLA-MIA-STAGIONE] con l'ID della tua stagione e [NOME-DELLA-MIA-SQUADRA] con il nome della squadra.

  3. Indica l'aspetto che vuoi. Descrivi i colori e lo stile del tuo club, oppure allega uno screenshot del tuo sito web o di un design che ti piace. Di solito un'immagine funziona meglio. Se non dici nulla, l'IA sceglierà un design semplice.

  4. Incollalo nell'assistente IA e invialo.

  5. Apri il file che ti fornisce. Salvalo, poi fai doppio clic per aprirlo nel browser.

  6. Confrontalo con il sito web della tua lega. Se qualcosa non sembra giusto, dillo all'IA con parole semplici, ad esempio "quella partita era in casa, non in trasferta". Lo correggerà.

Il prompt

Prima di iniziare, leggi la specifica della JSON API di LeagueRepublic all'indirizzo https://docs.api.leaguerepublic.com/leaguerepublic-read-api.md. Usa solo i servizi, gli indirizzi web e i nomi dei campi che descrive, e rispetta le sue regole sul limite di richieste, sui valori vuoti, sugli errori e sul fatto che "road" significa in trasferta. Se non riesci ad aprire quell'indirizzo, fermati e chiedimi di incollare la specifica.

Creami una singola pagina web (un file HTML che posso aprire nel mio browser) che mostri le partite di una squadra nella stagione. L'ID della mia stagione è [ID-DELLA-MIA-STAGIONE] e la squadra si chiama [NOME-DELLA-MIA-SQUADRA].

La pagina deve:

1. Trovare l'ID della squadra dalle partite della stagione la prima volta che si carica, poi usare il servizio Get Fixtures For Team. Ricordare l'ID così da non doverlo cercare di nuovo.

2. Usare il nome della squadra come titolo.

3. Dividere le partite in "Risultati", dalla più recente, e "Prossime partite", dalla più vicina.

4. Per ogni partita, mostrare la data, la competizione (e il turno di coppa, se presente), l'avversario, se si è giocato in casa o in trasferta e il punteggio, con quello della mia squadra per primo.

5. Per i risultati, mostrare V, P o S dal punto di vista della squadra. Se una partita è finita in parità ed è stata decisa ai rigori, mostrare chi ha vinto la serie dei rigori al posto di P, con il punteggio dei rigori.

6. Mostrare in caratteri piccoli eventuali dettagli aggiuntivi del punteggio, come il primo tempo. Se una partita è rinviata, indicarlo al posto dell'orario. Se la data di una partita è passata ma non c'è ancora un risultato, mostrare "In attesa del risultato" al posto dell'orario.

7. Non ricaricare i dati più di una volta al minuto.

Mantieni un design pulito e facile da leggere su un telefono. Spiegami in passaggi semplici come aprire e usare il file. Chiedimi se qualcosa non è chiaro.

Design: [DESCRIVI L'ASPETTO CHE VUOI OPPURE ALLEGA UNO SCREENSHOT]

Se qualcosa non funziona

  • La pagina dice che la squadra non è stata trovata. Controlla che il nome della squadra sia scritto esattamente come sul sito web della tua lega e che la squadra giochi in quella stagione.

  • La pagina mostra un messaggio di errore. Controlla l'ID della tua stagione e che l'API sia attivata per la tua lega.

  • La pagina non funziona nella finestra di anteprima dell'IA. Molte anteprime non possono recuperare dati da altri siti web. Salva il file e aprilo nel browser.

  • L'IA dice che non riesce a leggere la specifica. Apri l'indirizzo della specifica nel browser, seleziona tutto, copialo e incollalo nell'IA.

Tutti i dettagli del servizio Get Fixtures For Team si trovano nella specifica dell'API.

Hai ricevuto la risposta alla tua domanda?