Ir al contenido
Fusehub
Parlantes

Reproducir audio

POST
/api/integration/v1/sites/{site_id}/speaker-audio-catalog/play

Reproduce un audio en uno o varios parlantes de la sede. Para un audio del catálogo, envía JSON con catalogAudioId y los parlantes en serials o deviceIds. Para un audio propio que no se guarda, usa type=recorded y envía un formulario multipart con el archivo en file y los parlantes en serials o deviceIds como lista JSON. En ambos casos son opcionales audioVolume (por defecto 80) y loopPlaybackTimes (por defecto 1).

Autenticación

IntegrationKey
headerX-Integration-Key<token>

Tu clave de integración. Se crea en la consola de Fusehub, en Herramientas de desarrollo → API Keys.

site_id*Site Id

Código de la sede.

type?|

Usa recorded para enviar un audio propio en vez de uno del catálogo.

Cuerpo de la respuesta

OK

response?unknownapplication/json
Ejemplo de petición
curl -X POST 'https://api.fusehub.lat/api/integration/v1/sites/string/speaker-audio-catalog/play'
Ejemplo de respuesta
null