Страницата с мачовете за деня показва всичко, което се случва в лигата ви за един ден: мачовете, резултатите и класиранията, с лента с дати за преминаване между дните. Тя прилича на страницата Match Hub на уебсайта ви в LeagueRepublic, но дизайна избирате вие.
Не е нужно да сте разработчик. AI асистент като ChatGPT или Claude може да създаде страницата вместо вас по инструкциите по-долу.
Преди да започнете
Лигата ви трябва да е на плана Gold с включен API. Вижте Първи стъпки с API.
Нужно ви е ID на сезона. В статията Как работи API е показано как да го намерите.
Още нямате лига? Първо изпробвайте промпта с демо лигата на LeagueRepublic: използвайте ID на сезон 153020000.
Как да използвате промпта
Копирайте промпта от сивото поле по-долу.
Попълнете ID на сезона си. Заменете [ID-НА-МОЯ-СЕЗОН] със своя номер.
Кажете как искате да изглежда. Опишете цветовете и стила си или прикачете екранна снимка на уебсайта си или на дизайн, който ви харесва. Обикновено картинката е най-добрият вариант. Ако не кажете нищо, AI ще избере семпъл дизайн.
Поставете го в AI асистента и го изпратете.
Отворете файла, който получите. Запазете го и щракнете два пъти върху него, за да го отворите в браузъра си.
Сравнете страницата с уебсайта на лигата си. Ако нещо изглежда грешно, кажете го на AI с прости думи, например "резултатите са разменени". Той ще го поправи.
Промптът
Преди да започнеш, прочети спецификацията на JSON API на LeagueRepublic на адрес https://docs.api.leaguerepublic.com/leaguerepublic-read-api.md. Използвай само услугите, уеб адресите и имената на полета, които тя описва, и спазвай правилата ѝ за ограничението на заявките, празните стойности, грешките и това, че "road" означава като гост. Ако не можеш да отвориш този адрес, спри и ме помоли да поставя спецификацията.
Създай ми една уеб страница (един HTML файл, който мога да отворя в браузъра си), която показва мачовете за деня в моята лига, като използва услугата Get Match Hub. ID на моя сезон е [ID-НА-МОЯ-СЕЗОН].
Какво трябва да прави страницата: 1. Покажи най-горе лента с дни с мачове, върху които може да се щраква, включително елемента "предстои уточняване". За всеки ден покажи колко резултата и колко предстоящи мача има. Щракването върху ден го зарежда. Когато страницата се отвори, превърти лентата така, че показаният ден да се вижда. 2. Позволи ми да превключвам между сезоните. 3. Покажи мачовете за деня, групирани под името на всяка дивизия или кръг от купата. 4. За всеки мач покажи домакина, резултата и госта. Ако мачът не е започнал, покажи вместо това началния час. Отбележи резултатите на живо с "На живо", а резултатите, които лигата още не е одобрила, с "Предварителен". Ако мач е отложен, покажи това вместо час. Ако датата на мача е минала, но още няма резултат, покажи "Очаква се резултат" вместо час. 5. Покажи с малък шрифт всички допълнителни подробности за резултата, като полувреме или дузпи. Не повтаряй кръга от купата под мача, ако вече е в името на групата. 6. Под всяка дивизия покажи класирането ѝ: позиция, отбор, изиграни, победи, равенства, загуби, разлика, точки и последна форма. 7. Когато мач има отделни игри (дартс, билярд), ининги или резултати по четвъртини, покажи ги в секция, която мога да отварям и затварям. 8. Запазвай всеки ден, след като го заредиш, и не искай същия ден отново в рамките на една минута.
Направи дизайна изчистен и лесен за четене на телефон. Обясни ми с прости стъпки как да отворя и използвам файла. Попитай ме, ако нещо не е ясно.
Дизайн: [ОПИШЕТЕ ЖЕЛАНИЯ ВИД ИЛИ ПРИКАЧЕТЕ ЕКРАННА СНИМКА] |
Ако нещо не работи
Страницата показва съобщение за грешка. Проверете ID на сезона си и дали API е включен за лигата ви.
Страницата не показва никакви данни. Кажете на AI точно какво виждате. Може да се наложи да промени начина, по който страницата зарежда данните.
Страницата не работи в прозореца за преглед на AI. Много прозорци за преглед не могат да изтеглят данни от други уебсайтове. Запазете файла и го отворете в браузъра си.
AI казва, че не може да прочете спецификацията. Отворете адреса на спецификацията в браузъра си, изберете всичко, копирайте го и го поставете в AI.
Всички подробности за услугата Get Match Hub са в спецификацията на API.
