// Devuelve el mismo JSON que el caso get_puertos de api_puertos.php $bootstrap = __DIR__ . '/bootstrap.php'; if (file_exists($bootstrap)) { require_once $bootstrap; // establece Content-Type JSON y CORS } else { if (!headers_sent()) { header('Content-Type: application/json; charset=utf-8'); } } $archivoPuertos = __DIR__ . '/../data/puertos.json'; $puertos = file_exists($archivoPuertos) ? json_decode(@file_get_contents($archivoPuertos), true) : []; if (!isset($_GET['chipid'])) { echo json_encode(['error' => "Debe especificar el parĂ¡metro 'chipid'"]); exit; } $chipid = $_GET['chipid']; if (is_array($puertos) && array_key_exists($chipid, $puertos)) { echo json_encode($puertos[$chipid]); } else { echo json_encode(['error' => 'ChipID no encontrado']); }