¿Cómo puedo agregar una pista a la cola de reproducción actual en una aplicación de Spotify?Agregar una canción a la cola de reproducción actual en una aplicación de Spotify
5
A
Respuesta
0
Nada en la referencia de API de aplicaciones sugiere que es posible. Tampoco se menciona cómo hacer esto en ninguna de las aplicaciones de la versión preliminar. La conclusión debe ser que hacer esto no es compatible actualmente.
2
La cola de reproducción actual parece no estar disponible. Pero este fragmento puede ser útil si su propósito es construir una cola ...
// Create a name for a temporary playlist.
function temporaryName() {
return (Date.now() * Math.random()).toFixed();
}
function getTemporaryPlaylist() {
var temporaryPlaylist = sp.core.getTemporaryPlaylist(temporaryName());
sp.trackPlayer.setContextCanSkipPrev(temporaryPlaylist.uri, false);
sp.trackPlayer.setContextCanRepeat(temporaryPlaylist.uri, false);
sp.trackPlayer.setContextCanShuffle(temporaryPlaylist.uri, false);
return temporaryPlaylist;
}
var tpl = getTemporaryPlaylist();
tpl.add(trackUri);
tpl.add(track2Uri);
//...
sp.trackPlayer.playTrackFromContext(tpl.uri, 0, "", {
onSuccess: //...
onError: //...
onComplete: //...
});
4
Es necesario crear una lista de reproducción sin nombre para crear su propia cola de reproducción.
function playTracks(tracks, index) {
var pl = new models.Playlist();
for (var i = 0; i < tracks.length; ++i) {
pl.add(tracks[i]);
}
models.player.play(pl.uri, pl.uri, index);
}
Cuestiones relacionadas
- 1. Iniciando una canción de Spotify Intent
- 2. Repetir una sola canción en una lista de reproducción
- 3. ¿Puedo agregar mediante programación una canción a una biblioteca de iTunes desde una aplicación de terceros?
- 4. Enviar el título de la canción a spotify para comenzar a jugar desde la aplicación de Android
- 5. Obten la canción actual usando Cocoa
- 6. Agregar una cola JMS a Jboss 7
- 7. Aplicación spotify de apertura desde mi aplicación iphone
- 8. Detectando beats en una canción
- 9. Spotify Intent en android?
- 10. Enlace a una canción/álbum de iTunes desde la aplicación de iPhone
- 11. Cómo cambiar el orden de una canción dentro de una lista de reproducción de iTunes mediante AppleScript
- 12. Cómo pausar programáticamente spotify cuando entra una llamada en skype
- 13. reenvío rápido de una canción usando AVAudioPlayer
- 14. Obtener ilustraciones de iTunes para la canción actual con ScriptingBridge
- 15. API de control remoto para Spotify?
- 16. Cómo agregar recursos y reproducción de videos a la aplicación de Android
- 17. Agregar una ventana de ayuda a una aplicación - C#
- 18. Una forma de agregar before_filter del motor a la aplicación
- 19. Usando Open Graph API, ¿puedo ver cuándo los usuarios agregan a Playlist o Star pistas en Spotify?
- 20. Obtiene el género de una canción
- 21. Convertir una cola a la lista
- 22. Cómo agregar ayuda a una aplicación Cocoa
- 23. Agregar temporizador a una aplicación Windows Forms
- 24. Ordenando una cola usando la misma cola
- 25. MPMoviePlayerController Agregar botón de reproducción personalizado
- 26. Reproducción de un sonido de una memoria intermedia generada en una aplicación de Windows 8
- 27. Pregunta de Applescript - Agregar pistas a listas de reproducción
- 28. Creación de una cola en la Scala
- 29. agregar día a la fecha actual
- 30. Sincronización de una cola
+1 por hacerlo con la API pública. new Playlist() hace una lista de reproducción temporal (al menos no una que veo en la interfaz) y reproduce con la lista de reproducción a medida que el contexto borra la cola de reproducción y agrega la lista de reproducción. Incluso agregar elementos a la lista de reproducción después de que comenzó a funcionar funciona (se actualiza en la interfaz tan pronto como juegue "siguiente") – Claude