Reproducir la canción completa en el celular (Spotify Connect)
Esta guía explica cómo dejar que el moderador reproduzca la canción completa con un solo toque desde su celular, usando Spotify Connect.
¿Por qué es necesario esto?
Los navegadores de celular (sobre todo iPhone/Safari) bloquean que el audio arranque solo y, sin una sesión de Spotify, el reproductor embebido solo suena 30 segundos ("Muestra").
Spotify Connect resuelve las dos cosas: la app de PlayBingo le ordena a la app de Spotify del moderador (en su celular) reproducir la canción. Como el audio suena en la app nativa de Spotify —no en el navegador— desaparece el bloqueo de autoplay y suena la canción completa, con un solo toque.
Importante: esto es adicional. Si el moderador no conecta Spotify, todo sigue funcionando como antes (preview de 30s + botón "abrir en Spotify"). No rompe nada.
Requisitos
Paso 1: Autorizar los correos de los moderadores (una sola vez)
Mientras la app de Spotify esté en modo desarrollo, solo pueden conectar las cuentas que agregues manualmente (hasta 25).
- Entra al Spotify Developer Dashboard con la cuenta dueña de la app de PlayBingo.
- Abre la app que ya usan para importar playlists.
- Ve a User Management (Gestión de usuarios).
- Agrega el nombre y el correo de la cuenta de Spotify de cada moderador que vaya a reproducir música (Cami, etc.).
- Guarda.
El Redirect URI (
https://playbingo.cl/auth/callback) ya está configurado; no hay que cambiarlo.
Si en el futuro quieren que cualquier persona conecte su Spotify (sin agregarla a mano), hay que solicitar el modo Extended Quota a Spotify, que pasa por revisión. Para unos pocos moderadores no hace falta.
Paso 2: Conectar Spotify (lo hace el moderador)
En el celular del moderador:
- Abre la sala en PlayBingo (consola del moderador).
- En la sección "Consola de Sonido en Vivo", toca "Conectar Spotify".
- Autoriza con la cuenta Premium (la misma que agregaste en el Paso 1).
- Vuelve automáticamente a la sala.
Paso 3: Elegir el dispositivo
- Abre la app de Spotify en el celular y reproduce cualquier canción una vez (esto activa el celular como "dispositivo").
- Vuelve a la consola de PlayBingo.
- Toca "↻ Actualizar" y elige el celular en el selector "reproducir en:".
Si no aparece ningún dispositivo, es porque la app de Spotify no está abierta/activa. Ábrela, dale play a algo, y toca "Actualizar".
Paso 4: Jugar
- Toca una canción de la lista.
- Suena la canción completa en el celular, con un solo toque.
- "Detener música" pausa la reproducción.
Solución de problemas
No aparece ningún dispositivo
- Abre la app de Spotify en el celular (no el navegador).
- Reproduce cualquier canción una vez.
- Toca "↻ Actualizar" en la consola.
"Spotify rechazó la reproducción" (permisos)
Si el moderador ya había conectado Spotify antes de esta función, su permiso es antiguo y no incluye reproducción.
- Toca "Reconectar / dar permisos de reproducción" en el panel y autoriza de nuevo.
"Requiere Premium"
La cuenta debe ser Premium. Con cuenta gratuita no se puede controlar la reproducción.
Suena solo 30 segundos
Significa que no se está usando Spotify Connect (está cayendo al preview). Verifica que:
- El moderador conectó Spotify (panel muestra "Spotify conectado").
- Hay un dispositivo seleccionado en "reproducir en:".
La sesión expiró
Toca "Conectar Spotify" de nuevo. El sistema renueva el token automáticamente la mayoría de las veces; si falla, reconectar lo soluciona.
Resumen para el equipo
- Una vez: agregar los correos de los moderadores en el dashboard de Spotify (Paso 1).
- Cada moderador: cuenta Premium, conectar Spotify en la consola, tener la app de Spotify abierta y elegir el dispositivo.
- Resultado: un toque = canción completa, también en celular.