<?php
/**
 * Teste FCM usando Admin SDK como alternativa
 */

header('Content-Type: text/html; charset=utf-8');

echo "<h1>🧪 Teste FCM com Admin SDK</h1>";
echo "<hr>";

echo "<h2>📋 Informações da Chave de Serviço</h2>";
echo "<p><strong>Key ID:</strong> 56cc37f1a5d197e5c1d1a862fd886fbcb9228d46</p>";
echo "<p><strong>Service Account:</strong> firebase-adminsdk-fbsvc@controlefrota-d0989.iam.gserviceaccount.com</p>";
echo "<p><strong>Status:</strong> ✅ Ativo</p>";

echo "<h2>⚠️ Esta NÃO é a Chave do Servidor FCM</h2>";
echo "<div style='background: #fff3cd; padding: 15px; border-radius: 5px; border-left: 4px solid #ffc107;'>";
echo "<p><strong>O que você está vendo:</strong></p>";
echo "<ul>";
echo "<li>❌ Chave de conta de serviço (Service Account Key)</li>";
echo "<li>❌ ID: 56cc37f1a5d197e5c1d1a862fd886fbcb9228d46</li>";
echo "<li>❌ Para Firebase Admin SDK</li>";
echo "</ul>";
echo "<p><strong>O que precisamos:</strong></p>";
echo "<ul>";
echo "<li>✅ Chave do servidor FCM (FCM Server Key)</li>";
echo "<li>✅ Deve começar com 'AAAA'</li>";
echo "<li>✅ Para enviar notificações push do PHP</li>";
echo "</ul>";
echo "</div>";

echo "<h2>🔍 Onde Encontrar a Chave Correta</h2>";
echo "<div style='background: #f0f0f0; padding: 15px; border-radius: 5px;'>";
echo "<h3>📍 Locais para Procurar:</h3>";
echo "<ol>";
echo "<li><strong>Firebase Console > Cloud Messaging:</strong></li>";
echo "<ul>";
echo "<li><a href='https://console.firebase.google.com/project/controlefrota-d0989/settings/cloudmessaging' target='_blank'>Cloud Messaging</a></li>";
echo "<li>Procure por 'Chave do servidor' ou 'Server key'</li>";
echo "<li>Deve começar com 'AAAA'</li>";
echo "</ul>";
echo "<li><strong>Google Cloud Console > APIs:</strong></li>";
echo "<ul>";
echo "<li><a href='https://console.cloud.google.com/apis/credentials?project=controlefrota-d0989' target='_blank'>Credenciais</a></li>";
echo "<li>Procure por chaves que começam com 'AAAA'</li>";
echo "</ul>";
echo "<li><strong>Google Cloud Console > Cloud Messaging API:</strong></li>";
echo "<ul>";
echo "<li><a href='https://console.cloud.google.com/apis/library/firebase.googleapis.com?project=controlefrota-d0989' target='_blank'>Cloud Messaging API</a></li>";
echo "<li>Verifique se a API está ativada</li>";
echo "</ul>";
echo "</ol>";
echo "</div>";

echo "<h2>🔗 Links Diretos</h2>";
echo "<ul>";
echo "<li><a href='https://console.firebase.google.com/project/controlefrota-d0989/settings/cloudmessaging' target='_blank'>Firebase Console - Cloud Messaging</a></li>";
echo "<li><a href='https://console.cloud.google.com/apis/credentials?project=controlefrota-d0989' target='_blank'>Google Cloud Console - Credenciais</a></li>";
echo "<li><a href='https://console.cloud.google.com/apis/library/firebase.googleapis.com?project=controlefrota-d0989' target='_blank'>Google Cloud Console - Cloud Messaging API</a></li>";
echo "</ul>";

echo "<h2>📱 Teste do App</h2>";
echo "<p>Enquanto isso, você pode testar o app Android:</p>";
echo "<ol>";
echo "<li>Reinstale o app</li>";
echo "<li>Configure como 'Gestor'</li>";
echo "<li>Verifique os logs para ver se o token FCM está sendo gerado</li>";
echo "</ol>";

echo "<h3>🔗 Outros Testes</h3>";
echo "<ul>";
echo "<li><a href='testar-fcm-config.php'>Testar Configuração FCM</a></li>";
echo "<li><a href='verificar-tokens.php'>Verificar Tokens</a></li>";
echo "<li><a href='configurar-fcm-real.php'>Configurar FCM Real</a></li>";
echo "</ul>";
?> 
