Direct la conținutul principal

Creează o pagină de echipă

Folosește un asistent AI pentru a crea o pagină care arată rezultatele și meciurile următoare ale unei echipe.

Scris de Pedro Maia

O pagină de echipă arată dintr-o privire sezonul unei echipe: rezultatele ei cu victorii, egaluri și înfrângeri, precum și meciurile următoare în fiecare competiție în care joacă. Este ideală pentru site-ul unui club.

Nu trebuie să fii dezvoltator. Un asistent AI precum ChatGPT sau Claude poate crea pagina pentru tine pe baza instrucțiunilor de mai jos.

Înainte să începi

  • Liga ta are nevoie de planul Gold cu API-ul activat. Vezi Primii pași cu API-ul.

  • Ai nevoie de ID-ul sezonului. Cum funcționează API-ul arată cum îl găsești.

  • Ai nevoie de numele echipei, scris exact așa cum apare pe site-ul ligii tale.

  • Încă nu ai o ligă? Încearcă mai întâi promptul cu liga demo a LeagueRepublic: folosește ID-ul de sezon 153020000 și numele echipei Kings Arms.

Cum folosești promptul

  1. Copiază promptul din caseta gri de mai jos.

  2. Completează datele tale. Înlocuiește [MY-SEASON-ID] cu ID-ul sezonului și [MY-TEAM-NAME] cu numele echipei.

  3. Spune cum vrei să arate. Descrie culorile și stilul clubului tău sau atașează o captură de ecran a site-ului tău ori a unui design care îți place. De obicei, o imagine funcționează cel mai bine. Dacă nu spui nimic, AI-ul va alege un design simplu.

  4. Lipește-l în asistentul AI și trimite-l.

  5. Deschide fișierul primit. Salvează-l, apoi dă dublu clic pe el ca să-l deschizi în browser.

  6. Verifică-l în comparație cu site-ul ligii tale. Dacă ceva nu arată bine, spune-i AI-ului pe înțelesul tuturor, de exemplu „acel meci a fost pe teren propriu, nu în deplasare”. Îl va corecta.

Promptul

Înainte de a începe, citește specificația LeagueRepublic JSON API de la adresa https://docs.api.leaguerepublic.com/leaguerepublic-read-api.md. Folosește numai serviciile, adresele web și numele de câmp descrise în ea și respectă regulile ei privind limita de cereri, valorile goale, erorile și faptul că „road” înseamnă oaspete. Dacă nu poți deschide acea adresă, oprește-te și cere-mi să lipesc specificația aici.

Creează-mi o singură pagină web (un fișier HTML pe care îl pot deschide în browser) care afișează meciurile unei echipe din sezon. ID-ul sezonului meu este [MY-SEASON-ID], iar echipa se numește [MY-TEAM-NAME].

Pagina ar trebui:

1. Să găsească ID-ul echipei din meciurile sezonului la prima încărcare, apoi să folosească serviciul Get Fixtures For Team. Să rețină ID-ul, ca să nu fie nevoie să îl caute din nou.

2. Să folosească numele echipei ca titlu.

3. Să împartă meciurile în „Rezultate”, cele mai noi primele, și „Următoarele”, cele mai apropiate primele.

4. Pentru fiecare meci, să afișeze data, competiția (și runda de cupă, dacă există una), adversarul, dacă a fost acasă sau în deplasare, și scorul, cu scorul echipei mele primul.

5. Pentru rezultate, să afișeze V, E sau Î din punctul de vedere al echipei. Dacă un meci s-a terminat la egalitate și a fost decis la lovituri de departajare, să afișeze cine a câștigat departajarea în loc de E, împreună cu scorul de la departajare.

6. Să afișeze orice detaliu suplimentar al scorului, cum ar fi pauza, cu text mic. Dacă un meci este amânat, să afișeze acest lucru în loc de oră. Dacă data unui meci a trecut, dar nu există încă un rezultat, să afișeze „În așteptarea rezultatului” în loc de oră.

7. Să nu reîncarce datele mai des de o dată pe minut.

Păstrează designul curat și ușor de citit pe telefon. Explică în pași simpli cum se deschide și se folosește fișierul. Întreabă-mă dacă ceva nu este clar.

Design: [DESCRIE ASPECTUL DORIT SAU ATAȘEAZĂ O CAPTURĂ DE ECRAN]

Dacă ceva nu merge bine

  • Pagina spune că echipa nu a fost găsită. Verifică dacă numele echipei este scris exact ca pe site-ul ligii tale și dacă echipa joacă în acel sezon.

  • Pagina afișează un mesaj de eroare. Verifică ID-ul sezonului și dacă API-ul este activat pentru liga ta.

  • Pagina nu funcționează în fereastra de previzualizare a AI-ului. Multe previzualizări nu pot prelua date de pe alte site-uri. Salvează fișierul și deschide-l în schimb în browser.

  • AI-ul spune că nu poate citi specificația. Deschide adresa specificației în browser, selectează tot, copiază și lipește în AI.

Detaliile complete ale serviciului Get Fixtures For Team se găsesc în specificația API-ului.

Ați primit răspuns la întrebare?