true, CURLOPT_URL => $url, ]); $response = curl_exec($curl); curl_close($curl); return json_decode($response, true); } // URLs das APIs $api1Url = "https://api.themoviedb.org/3/movie/popular?language=pt-BR&page=1&api_key=36f8c23234947ca2692c41fd63c48846"; $api2Url = "https://api.themoviedb.org/3/tv/top_rated?language=pt-BR&page=1&api_key=36f8c23234947ca2692c41fd63c48846"; // Consultar as APIs $movies = fetchFromAPI($api1Url); $series = fetchFromAPI($api2Url); // Verificar se as respostas são válidas if (isset($movies['results']) && isset($series['results'])) { // Limitar os resultados a 5 registros de cada API $limitedMovies = array_slice($movies['results'], 0, 5); $limitedSeries = array_slice($series['results'], 0, 5); // Concatenar os resultados em um único array $response = [ 'movies' => $limitedMovies, 'series' => $limitedSeries, ]; // Definir o cabeçalho de resposta como JSON header('Content-Type: application/json'); // Retornar a resposta como JSON echo json_encode($response, JSON_PRETTY_PRINT); } else { // Caso as respostas não sejam válidas, retornar um erro http_response_code(500); echo json_encode(['error' => 'Não foi possível obter os dados das APIs.']); } ?>