🔍 ESTADO ACTUAL DEL TOKEN"; try { require_once 'config/config.php'; echo "
"; // Token actual if (defined('WHATSAPP_TOKEN')) { $token = WHATSAPP_TOKEN; echo "🔑 WHATSAPP_TOKEN:
"; echo "Longitud: " . strlen($token) . " caracteres
"; if ($token === 'TU_TOKEN_DE_WHATSAPP_AQUI') { echo "❌ NO CONFIGURADO (valor por defecto)
"; } else { echo "Primeros 20: " . substr($token, 0, 20) . "...
"; echo "Últimos 10: ..." . substr($token, -10) . "
"; if (preg_match('/^[A-Za-z0-9_-]+$/', $token)) { echo "✅ Formato válido
"; } else { echo "❌ Contiene caracteres inválidos
"; } } } else { echo "❌ WHATSAPP_TOKEN no definido
"; } echo "
"; // Phone ID if (defined('WHATSAPP_PHONE_NUMBER_ID')) { $phone_id = WHATSAPP_PHONE_NUMBER_ID; echo "📱 WHATSAPP_PHONE_NUMBER_ID:
"; if ($phone_id === 'TU_PHONE_ID_AQUI') { echo "❌ NO CONFIGURADO (valor por defecto)
"; } else { echo "Valor: $phone_id
"; if (preg_match('/^\d+$/', $phone_id)) { echo "✅ Solo números (correcto)
"; } else { echo "❌ Debería ser solo números
"; } } } echo "
"; // Variables de entorno echo "🌐 VARIABLES DE ENTORNO:
"; $env_token = $_ENV['WHATSAPP_TOKEN'] ?? getenv('WHATSAPP_TOKEN'); $env_phone = $_ENV['WHATSAPP_PHONE_NUMBER_ID'] ?? getenv('WHATSAPP_PHONE_NUMBER_ID'); if ($env_token) { echo "ENV WHATSAPP_TOKEN: " . substr($env_token, 0, 20) . "... (" . strlen($env_token) . " chars)
"; } else { echo "ENV WHATSAPP_TOKEN: No definido
"; } if ($env_phone) { echo "ENV WHATSAPP_PHONE_NUMBER_ID: $env_phone
"; } else { echo "ENV WHATSAPP_PHONE_NUMBER_ID: No definido
"; } echo "
"; echo "📄 ARCHIVO .ENV:
"; if (file_exists('.env')) { echo "✅ Existe
"; } else { echo "⚠️ No existe
"; } echo "
"; } catch (Exception $e) { echo "❌ Error: " . htmlspecialchars($e->getMessage()) . ""; } echo "

"; echo "🔧 Configurar Token | "; echo "🔍 Diagnóstico Completo"; ?>