APIs, OAuth y credenciales
Las credenciales de plataforma pertenecen a Worktic. Los usuarios conectan sus cuentas propias mediante OAuth o tokens específicos.
Variables principales
APP_PORT=8080
DATABASE_DSN=file:data/worktic.db?_pragma=foreign_keys(1)
OPENAI_API_KEY=
OPENAI_MODEL=gpt-5-mini
CHANNEL_ENCRYPTION_KEY=CLAVE_ALEATORIA_DE_32_O_MAS_CARACTERES
BASE_URL=https://app.tudominio.com
META_APP_ID=
META_APP_SECRET=
LINKEDIN_CLIENT_ID=
LINKEDIN_CLIENT_SECRET=
TIKTOK_CLIENT_KEY=
TIKTOK_CLIENT_SECRET=
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET='')}
<h2>Responsabilidades</h2>{table(['Credencial','Quién la configura','Quién autoriza'],[['OpenAI','Propietario de Worktic','No se solicita al cliente'],['Meta App','Propietario de Worktic','Cada cliente autoriza sus páginas'],['LinkedIn App','Propietario de Worktic','Cada cliente autoriza su perfil o página'],['TikTok App','Propietario de Worktic','Cada cliente autoriza su cuenta'],['Google OAuth','Propietario de Worktic','Cada cliente autoriza su canal de YouTube'],['Telegram Bot Token','Cliente','El cliente crea su bot en BotFather']])}
<h2>URLs de retorno OAuth</h2>{code('''https://app.tudominio.com/api/social/oauth/callback/facebook
https://app.tudominio.com/api/social/oauth/callback/linkedin
https://app.tudominio.com/api/social/oauth/callback/tiktok
https://app.tudominio.com/api/social/oauth/callback/youtubeSeguridad críticaNo publiques secretos en repositorios ni capturas. CHANNEL_ENCRYPTION_KEY debe permanecer estable; cambiarla sin migración puede impedir descifrar credenciales existentes.
Permisos y revisiones
Meta, LinkedIn, TikTok y Google pueden exigir verificación de negocio, revisión de aplicación, dominios verificados, política de privacidad y demostraciones en video. La disponibilidad final depende de dichas aprobaciones.
