Ha caducado la URL de reproducción de la API de Music. ¿Puedo descargar la canción original?
Comprueba el valor expiresAt de la URL. Si la canción está terminada, vuelve a solicitar playback-url con el projectId original para obtener una URL temporal nueva sin regenerarla. Para guardar un MP3, usa el endpoint download del proyecto. Si tiene éxito, devuelve los bytes del audio, no una URL de reproducción. Comprueba el tipo de respuesta antes de guardar el archivo.
GET /sound_clone/api/v1/music/projects/{projectId}/playback-url
GET /sound_clone/api/v1/music/projects/{projectId}/download