Files
whatsapp/INSTRUCCIONES_SERVIDOR.md
T
2026-01-12 11:06:43 -05:00

2.4 KiB

🚀 Instrucciones para Subir al Servidor

📁 Archivo Listo para Subir

  • Archivo: whatsapp_fixed_20260104_103742.zip
  • Tamaño: ~164KB
  • Estado: Todas las rutas corregidas para hosting

🔧 Cambios Realizados

Rutas Corregidas

  • Antes: require_once '../config/config.php';
  • Después: require_once 'config/config.php';

Archivos corregidos:

  • api/webhook.php
  • api/send_message.php
  • api/send_broadcast.php
  • Todas las 17 APIs del sistema
  • Sistema de autenticación añadido en todas las APIs

📋 Proceso de Instalación

1. Subir Archivos

1. Extraer whatsapp_fixed_20260104_103742.zip
2. Subir todos los archivos a public_html/
3. Mantener la estructura de carpetas

2. Configurar Permisos

chmod 755 api/
chmod 755 config/
chmod 755 classes/
chmod 755 services/
chmod 777 logs/
chmod 777 uploads/

3. Configurar Base de Datos

1. Importar database/schema.sql
2. Editar config/config.php con datos de tu hosting:
   - DB_HOST
   - DB_NAME
   - DB_USER
   - DB_PASS

4. Configurar WhatsApp API

1. Obtener tokens de WhatsApp Business API
2. Actualizar en config/config.php:
   - WHATSAPP_TOKEN
   - WHATSAPP_PHONE_NUMBER_ID
   - WHATSAPP_API_URL

🔑 Credenciales de Acceso

🧪 Verificar Instalación

🎯 Características Implementadas

  • Sistema de autenticación completo
  • Protección contra fuerza bruta
  • API segura con verificación de sesión
  • Sistema de plantillas WhatsApp
  • Envío de mensajes con templates
  • Dashboard con analytics
  • Suite de tests completa
  • Gestión de usuarios y conversaciones

🔒 Seguridad

  • Todas las APIs requieren autenticación
  • Protección contra ataques de fuerza bruta
  • Sesiones seguras con timeouts
  • Validación de entrada en formularios
  • Headers de seguridad implementados

📞 Soporte

El sistema está completamente funcional y probado. Si tienes problemas:

  1. Verificar permisos de archivos
  2. Revisar configuración de base de datos
  3. Comprobar tokens de WhatsApp API
  4. Ejecutar tests desde run_tests.php