'CURL Error: ' . $error]); http_response_code(500); exit; } if ($httpCode !== 200) { echo json_encode(['error' => 'HTTP Error: ' . $httpCode]); http_response_code($httpCode); exit; } // Проверяем, что ответ валидный JSON $data = json_decode($response, true); if (json_last_error() !== JSON_ERROR_NONE) { echo json_encode(['error' => 'Invalid JSON: ' . json_last_error_msg()]); http_response_code(500); exit; } // Возвращаем данные echo $response;