O pagină de centru de meciuri arată tot ce se întâmplă în liga ta într-o zi: meciurile, scorurile și clasamentele, cu o bandă de date pentru a trece de la o zi la alta. Seamănă cu pagina Match Hub de pe site-ul tău LeagueRepublic, dar tu decizi cum arată.
Nu trebuie să fii programator. 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. Articolul Cum funcționează API-ul îți arată cum să-l găsești.
Nu ai încă o ligă? Încearcă mai întâi promptul cu liga demonstrativă LeagueRepublic: folosește ID-ul de sezon 153020000.
Cum folosești promptul
Copiază promptul din caseta gri de mai jos.
Completează ID-ul sezonului. Înlocuiește [ID-UL-SEZONULUI-MEU] cu numărul tău.
Spune cum vrei să arate. Descrie culorile și stilul tău sau atașează o captură de ecran a site-ului tău ori a unui design care îți place. O imagine funcționează de obicei cel mai bine. Dacă nu spui nimic, AI-ul va alege un design simplu.
Lipește-l în asistentul AI și trimite-l.
Deschide fișierul pe care ți-l dă. Salvează-l, apoi fă dublu clic pe el ca să-l deschizi în browser.
Compar-o cu site-ul ligii tale. Dacă ceva nu arată bine, spune-i AI-ului în cuvinte simple, de exemplu „scorurile sunt inversate”. Îl va corecta.
Promptul
Înainte să începi, citește specificația API-ului JSON LeagueRepublic la https://docs.api.leaguerepublic.com/leaguerepublic-read-api.md. Folosește doar serviciile, adresele web și numele de câmpuri descrise acolo și respectă regulile ei privind limita de cereri, valorile goale, erorile și faptul că "road" înseamnă în deplasare. Dacă nu poți deschide acea adresă, oprește-te și cere-mi să lipesc specificația.
Creează-mi o singură pagină web (un fișier HTML pe care îl pot deschide în browser) care arată centrul de meciuri al ligii mele, folosind serviciul Get Match Hub. ID-ul sezonului meu este [ID-UL-SEZONULUI-MEU].
Pagina trebuie: 1. Să afișeze sus o bandă de zile de meci pe care se poate da clic, inclusiv intrarea „de confirmat”. Fiecare zi arată câte rezultate și câte meciuri de jucat are. Un clic pe o zi o încarcă. Când se deschide pagina, derulează banda astfel încât ziua afișată să fie vizibilă. 2. Să mă lase să schimb sezonul. 3. Să afișeze meciurile zilei grupate sub numele fiecărei divizii sau runde de cupă. 4. Pentru fiecare meci, să afișeze echipa gazdă, scorul și echipa oaspete. Dacă meciul nu a început, să afișeze ora de începere. Scorurile live să fie marcate „Live”, iar rezultatele pe care liga nu le-a aprobat încă, „Provizoriu”. Dacă un meci este amânat, să afișeze asta în locul orei. Dacă data unui meci a trecut, dar încă nu există rezultat, să afișeze „În așteptarea rezultatului” în locul orei. 5. Să afișeze cu litere mici orice detaliu suplimentar al scorului, cum ar fi scorul la pauză sau loviturile de departajare. Să nu repete runda de cupă sub un meci dacă apare deja în numele grupului. 6. Sub fiecare divizie, să afișeze clasamentul: loc, echipă, jucate, victorii, egaluri, înfrângeri, golaveraj, puncte și forma recentă. 7. Când un meci are jocuri individuale (darts, biliard) sau scoruri pe reprize ori sferturi, să le afișeze într-o secțiune pe care o pot deschide și închide. 8. Să păstreze fiecare zi după ce o încarcă și să nu ceară aceeași zi din nou în mai puțin de un minut.
Păstrează un design curat și ușor de citit pe telefon. Explică-mi în pași simpli cum deschid și cum folosesc fișierul. Întreabă-mă dacă ceva nu e clar.
Design: [DESCRIE CUM VREI SĂ ARATE SAU ATAȘEAZĂ O CAPTURĂ DE ECRAN] |
Dacă ceva nu merge
Pagina afișează un mesaj de eroare. Verifică ID-ul sezonului și dacă API-ul este activat pentru liga ta.
Pagina nu afișează deloc date. Spune-i AI-ului exact ce vezi. S-ar putea să trebuiască să schimbe felul în care pagina încarcă datele.
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 browser.
AI-ul spune că nu poate citi specificația. Deschide adresa specificației în browser, selectează tot, copiază și lipește în AI.
Toate detaliile serviciului Get Match Hub se află în specificația API.
