¿Cómo desarrollar la aplicación Live Cricket Score?

Cricket tiene 2.5 mil millones de seguidores, también es el segundo deporte popular en el mundo. Fútbol (Soccer) en primer lugar con 4 mil millones de seguidores en todo el mundo. Cricket es más popular en antiguas colonias británicas como India, Sri Lanka, Bangladesh, Pakistán y Australia.

Como el cricket tiene muchos seguidores, tenemos un mercado masivo en un campo del Cricket. Para los entusiastas del cricket, el mejor entretenimiento es disfrutar de partidos de cricket en vivo en sus pantallas de TV, pero si no lo ven en la televisión, la tecnología ha creado un camino para acceder a los puntajes de cricket en vivo en línea y otros deportes como el fútbol, ​​el hockey, el tenis, Kabaddi, etc.

Veamos cómo desarrollar una aplicación Live Cricket Score. En este artículo, estoy usando uno de los principales proveedores de cricket live score API de Roanuz Cricket, para explicarle cómo crear una aplicación web de Live Cricket score.

Nota: Este tutorial no concluirá sobre el desarrollo completo de todos los widgets que se muestran en la imagen de arriba. Pero te ayudará a construir un widget.

Paso 1: Crea una nueva aplicación en Roanuz Cricket API

La API de Cricket de Roanuz proporciona puntajes de Cricket en vivo, noticias, respuestas y métricas relacionadas con Cricket Ready to Go, estadísticas históricas de jugadores y equipos y la línea de tiempo de rendimiento de los jugadores. Con la cobertura de todas las temporadas y torneos de cricket esenciales de los partidos ICC, IPL, T20, ICE T20, BBL, PSL y CL. Por lo tanto, Roanuz Cricket API proporciona datos precisos en tiempo real para ligas de cricket importantes. Ofrecen una API basada en HTTP REST fácil de usar, que por supuesto se puede usar en Android, Ios, MacOS, Windows, aplicación de navegador web, etc.

Sigue los sencillos pasos para obtener la clave de acceso a la API de Roanuz Cricket y la clave secreta:

  1. Inscríbase con la API de Roanuz Cricket usando el siguiente enlace: https://www.cricketapi.com/register/
  2. Complete la información que falta en la página Mis aplicaciones para obtener el token de acceso para su aplicación.

Ahora debería poder ver la clave de acceso y la clave secreta en la página de detalles de la aplicación que se menciona a continuación.

Paso 2: Comienza el desarrollo

Descargue el proyecto de inicio desde [aquí] o clone usando el siguiente comando

git clone https://github.com/roanuz/cricketapi-nodejs.git
cd cricketapi-nodejs

Este código de muestra usa NODEJS, Nunjucks y Memcache para desarrollar una aplicación deportiva que muestre el puntaje de Cricket en vivo usando las API de Roanuz Cricket API.

Instalar las dependencias

Ejecute el siguiente comando para instalar todas las dependencias de biblioteca necesarias

npm install

Configuracion inicial

Cree un archivo .env con la siguiente información en la carpeta raíz

SC_APP_ID = your_app_id
SC_ACCESS_KEY = your_access_key
SC_SECRET_KEY = your_secret_key
SC_PORT = cualquier puerto predeterminado 4000

Ejecutando la aplicación

Ejecute el servidor con el siguiente comando:

npm start

El servidor comienza a ejecutarse en el puerto 4000. Vaya al navegador y escriba la siguiente URL:

http: // localhost: 4000 /

Match Widget Result

http: // localhost: 4000 / match / /

match_key: cualquier clave de coincidencia disponible en Roanuz CricketAPI

En este widget de coincidencias utilizamos Match API. Puede probar su aplicación con todas las API gratuitas proporcionadas por Roanuz CricketAPI.

Y otras baterías

Roanuz CricketAPI desarrolló un proyecto de código abierto más llamado cricket-html-template. Es una plantilla independiente de HTML5 y CSS3. Tiene más de 6 temas de color CSS.

Puede obtenerlo desde [aquí] o clonar usando el siguiente comando

git clone https://github.com/roanuz/cricket-html-template.git

Roanuz CricketAPI compartió muchos códigos de inicio para diferentes idiomas. Aquí está la lista:

  1. Python: https://github.com/roanuz/py-cricket
  2. Socket: https://github.com/roanuz/cricketapi-websocket
  3. Wordpress: https://github.com/roanuz/cricket-wordpress
  4. Php: https://github.com/roanuz/php-cricket
  5. Django: https://github.com/roanuz/py-cricket-django

Esta plantilla consta de puntuación de partidos en vivo, partidos recientes, temporadas recientes, calendario mensual, tabla de puntos, estadísticas de jugador / equipo, plantilla de equipo, diseños de cuadros de mando de página completa. Admite mostrar datos en tiempo real lo más posible de las API proporcionadas por Roanuz CricketAPI.

Nota: en general, los sitios web de Live Cricket Score están llegando a un gran tráfico, por lo tanto, ganan dinero a través de Google AdSense (plataforma de marketing digital).

Puede seguirnos aquí haciendo clic en el corazón verde si lo encuentra útil para que nuestro círculo de desarrolladores pueda utilizarlo. También síguenos en Facebook y Twitter.