2012-09-09 16 views
6

¿Existe una API de control remoto de Spotify? Quiero escribir una aplicación que permita al usuario controlar el cliente de escritorio de Spotify (reproducción, pausa, volumen, listas de reproducción, etc.) pero parece que no puedo encontrar ninguna documentación en ningún lugar.API de control remoto para Spotify?

Existen aplicaciones de control remoto iOS y Android, así que me pregunto cómo lo hacen si no hay una API.

Respuesta

2

En Mac OS X, se puede controlar Spotify 'de forma remota' (es decir, desde otras aplicaciones) utilizando AppleScript, ya sea utilizando la API incluida o el servicio de eventos del sistema.

He aquí un ejemplo del uso de la API de empaquetado: https://github.com/activars/spotify-applescript/blob/master/spotify_control.applescript

Y otro usando eventos del sistema (que no es tan elegante): http://www.jacktams.net/2010/04/28/spotify-applescripts-version-0-4-3/

documentación oficial es un poco delgada, aunque debe tener capaz de utilizar la función de biblioteca del editor de AppleScript para obtener más información sobre los métodos ofrecidos.

+0

¿Hay alguna manera de que el usuario cree y edite listas de reproducción? – lms

+0

Si va a la ruta de eventos del sistema de hacer cosas, probablemente pueda hacer prácticamente todo lo que la aplicación Spotify puede hacer, incluida la creación y edición de listas de reproducción. Sin embargo, no lo recomendaría, ya que es bastante hackish (en realidad solo se trata de enviar pulsaciones de teclas simuladas a la aplicación). –

+0

En cuanto a la API incluida, pruebe la ventana Biblioteca del Editor de scripts. –

Cuestiones relacionadas