API RALD FUT – Guia Completo para Desenvolvedores

1️⃣ Entendendo a API

Base URL da API: https://api.raldiptv.fun

Todos os endpoints retornam JSON com informações completas do jogo, incluindo:

2️⃣ Consumindo a API em diferentes linguagens

JavaScript (Fetch)

fetch("https://api.raldiptv.fun/mostrar-jogos")
  .then(res => res.json())
  .then(data => {
    console.log("Jogos de hoje:", data);
    // Exemplo de iteração
    data.forEach(jogo => {
      console.log(`${jogo.time_casa} x ${jogo.time_fora} - ${jogo.hora_jogo}`);
    });
  })
  .catch(err => console.error("Erro:", err));
  

Python (Requests)

import requests

url = "https://api.raldiptv.fun/mostrar-jogos"
response = requests.get(url)
jogos = response.json()

for jogo in jogos:
    print(f"{jogo['time_casa']} x {jogo['time_fora']} - {jogo['hora_jogo']}")
  

PHP

<?php
$url = "https://api.raldiptv.fun/mostrar-jogos";
$data = file_get_contents($url);
$jogos = json_decode($data, true);

foreach($jogos as $j){
    echo $j['time_casa'] . " x " . $j['time_fora'] . " - " . $j['hora_jogo'] . "\n";
}
?>
  

Node.js (Axios)

const axios = require('axios');

axios.get('https://api.raldiptv.fun/mostrar-jogos')
  .then(res => {
    const jogos = res.data;
    jogos.forEach(j => console.log(`${j.time_casa} x ${j.time_fora} - ${j.hora_jogo}`));
  })
  .catch(err => console.error(err));
  

Curl

curl -X GET https://api.raldiptv.fun/mostrar-jogos
  

3️⃣ Consumindo a API no navegador com filtros interativos

Carregando...

4️⃣ Dicas para Devs