Direct la conținutul principal

Creează un clasament

Folosește un asistent AI pentru a crea o pagină care arată clasamentele ligii tale, cu un meniu pentru a comuta între divizii.

Scris de Pedro Maia

O pagină de clasament arată clasamentul fiecărei divizii din liga ta, cu un meniu pentru a comuta între ele. O poți folosi de sine stătătoare sau o poți pune pe site, lângă știri.

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.

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

Cum folosești promptul

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

  2. Completează ID-ul sezonului. Înlocuiește [MY-SEASON-ID] cu propriul număr.

  3. Spune cum vrei să arate. Descrie culorile și stilul preferat 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 „lipsește coloana de puncte”. O 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ă clasamentele ligii mele. ID-ul sezonului meu este [MY-SEASON-ID].

Pagina ar trebui:

1. Să folosească serviciul Get Fixture Groups For Season pentru a lista diviziile sezonului și să le afișeze într-un meniu. Să se deschidă pe prima divizie.

2. Când aleg o divizie, să afișeze clasamentul ei folosind serviciul Get Standings For Fixture Group. Să încarce o divizie doar când o aleg.

3. Să afișeze poziția, echipa, jucate, victorii, egaluri, înfrângeri, goluri marcate, goluri primite, diferența și punctele, plus forma recentă sub formă de insigne colorate mici (victorie, egal, înfrângere).

4. Să listeze și cupele în meniu, dar să verifice dacă o cupă are clasamente doar când o aleg. Dacă se joacă pe grupe, să afișeze câte un clasament pentru fiecare grupă, cu numele grupei deasupra. Dacă nu are clasamente, să spună acest lucru.

5. Să-mi permită să ating o echipă pentru a-i evidenția rândul.

6. Pe telefon, să păstreze poziția, echipa, jucate, diferența și punctele și să ascundă celelalte coloane.

7. Să salveze fiecare clasament după încărcare și să nu ceară același clasament din nou în decurs de un 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

  • Clasamentul unei divizii are doar zerouri. Acea divizie nu a jucat încă niciun meci. Se completează odată ce sunt introduse rezultatele.

  • Lipsește o divizie. Diviziile al căror clasament este ascuns pe site-ul ligii tale sunt ascunse și aici.

  • 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 serviciilor folosite aici se găsesc în specificația API-ului.

Ați primit răspuns la întrebare?