Una página de clasificación muestra la tabla de cada división de tu liga, con un menú para cambiar entre ellas. Puedes usarla por sí sola o ponerla en tu sitio web junto a tus noticias.
No necesitas ser desarrollador. Un asistente de IA como ChatGPT o Claude puede crear la página por ti a partir de las instrucciones de abajo.
Antes de empezar
Tu liga necesita el plan Oro con la API activada. Consulta Primeros pasos con la API.
Necesitas el ID de tu temporada. El artículo Cómo funciona la API explica cómo encontrarlo.
¿Todavía no tienes liga? Prueba primero el prompt con la liga de demostración de LeagueRepublic: usa el ID de temporada 153020000.
Cómo usar el prompt
Copia el prompt del recuadro gris de abajo.
Añade el ID de tu temporada. Sustituye [MI-ID-DE-TEMPORADA] por tu número.
Indica qué aspecto quieres. Describe tus colores y estilo, o adjunta una captura de pantalla de tu sitio web o de un diseño que te guste. Una imagen suele funcionar mejor. Si no dices nada, la IA elegirá un diseño sencillo.
Pégalo en el asistente de IA y envíalo.
Abre el archivo que te dé. Guárdalo y haz doble clic para abrirlo en tu navegador.
Compáralo con el sitio web de tu liga. Si algo no está bien, díselo a la IA con palabras sencillas, por ejemplo "falta la columna de puntos". Lo corregirá.
El prompt
Antes de empezar, lee la especificación de la API JSON de LeagueRepublic en https://docs.api.leaguerepublic.com/leaguerepublic-read-api.md. Usa solo los servicios, direcciones web y nombres de campos que describe, y sigue sus reglas sobre el límite de peticiones, los valores vacíos, los errores y que "road" significa visitante. Si no puedes abrir esa dirección, detente y pídeme que pegue la especificación. Créame una única página web (un archivo HTML que pueda abrir en mi navegador) que muestre las clasificaciones de mi liga. El ID de mi temporada es [MI-ID-DE-TEMPORADA]. La página debe: 1. Usar el servicio Get Fixture Groups For Season para obtener la lista de divisiones de la temporada y mostrarlas en un menú. Abrir en la primera división. 2. Cuando elija una división, mostrar su clasificación usando el servicio Get Standings For Fixture Group. Cargar una división solo cuando la elija. 3. Mostrar posición, equipo, jugados, ganados, empatados, perdidos, a favor, en contra, diferencia y puntos, además de la forma reciente con pequeños indicadores de colores (ganado, empatado, perdido). 4. Incluir también las copas en el menú, pero solo comprobar si una copa tiene clasificaciones cuando la elija. Si se juega por grupos, mostrar una clasificación por grupo con el nombre del grupo encima. Si no tiene clasificaciones, indicarlo. 5. Permitirme tocar un equipo para resaltar su fila. 6. En un móvil, mantener posición, equipo, jugados, diferencia y puntos, y ocultar las demás columnas. 7. Guardar cada clasificación después de cargarla y no volver a pedir la misma en menos de un minuto. Mantén el diseño limpio y fácil de leer en un móvil. Explica en pasos sencillos cómo abrir y usar el archivo. Pregúntame si algo no está claro. Diseño: [DESCRIBE EL ASPECTO QUE QUIERES O ADJUNTA UNA CAPTURA DE PANTALLA]
Si algo sale mal
La clasificación de una división está toda a ceros. Esa división todavía no ha jugado ningún partido. Se rellenará en cuanto se introduzcan resultados.
Falta una división. Las divisiones que tienen la clasificación oculta en el sitio web de tu liga también están ocultas aquí.
La página muestra un mensaje de error. Comprueba el ID de tu temporada y que la API esté activada para tu liga.
La página no funciona en la ventana de vista previa de la IA. Muchas vistas previas no pueden obtener datos de otros sitios web. Guarda el archivo y ábrelo en tu navegador.
La IA dice que no puede leer la especificación. Abre la dirección de la especificación en tu navegador, selecciónalo todo, cópialo y pégalo en la IA.
Todos los detalles de los servicios usados aquí están en la especificación de la API.
