2012-09-09 12 views
6

Gibt es eine Spotify Fernsteuerungs-API? Ich möchte eine App schreiben, mit der der Benutzer den Spotify-Desktop-Client steuern kann (Wiedergabe, Pause, Lautstärke, Wiedergabelisten usw.), aber ich kann nirgendwo eine Dokumentation finden.Fernbedienung API für Spotify?

Es gibt iOS und Android Remote Control Apps da draußen, also frage ich mich, wie sie es machen, wenn es keine API gibt.

Antwort

2

Unter Mac OS X kann Spotify "remote" (d. H. Von anderen Apps) mit AppleScript gesteuert werden, entweder mithilfe der gebündelten API oder des Systemereignisdienstes.

Hier ist ein Beispiel für die gebündelte API: https://github.com/activars/spotify-applescript/blob/master/spotify_control.applescript

und eine weitere Ereignisse mit System (es ist nicht ganz so elegant ist): http://www.jacktams.net/2010/04/28/spotify-applescripts-version-0-4-3/

Offizielle Dokumentation ist ein bisschen dünn, obwohl Sie sein sollte Sie können die Bibliotheksfunktion des AppleScript-Editors verwenden, um mehr über die angebotenen Methoden zu erfahren.

+0

Gibt es eine Möglichkeit, dem Benutzer das Erstellen und Bearbeiten von Wiedergabelisten zu ermöglichen? – lms

+0

Wenn Sie auf die Systemereignisse gehen, können Sie wahrscheinlich so ziemlich alles tun, was die Spotify-App tun kann, einschließlich der Erstellung und Bearbeitung von Wiedergabelisten. Ich würde das aber nicht empfehlen, da es ziemlich haschisch ist (es sendet nur simulierte Tastendrücke an die App selbst). –

+0

Wie für die gebündelte API, versuchen Sie das Bibliotheksfenster des Skript-Editors. –