Audio Station über http befehle

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

marot

Benutzer
Registriert
09. Okt. 2014
Beiträge
2
Reaktionspunkte
0
Punkte
0
Hallo,

ich möchte die Audio Station über http befehle ansprechen. Einige Schritte haben schon funktioniert: Anmeldung, playlist auslesen.
Aber ich möchte letztendlich Songs oder playlisten über den webplayer abspielen. Die Musikausgabe sollte direkt auf dem Gerät erfolgen, wo der Befehl ausgeführt wird.
Soweit ich das bisher heraus gefunden habe müßte es über den web_player.cgi gehen:
Rich (BBCode):
http://<DS-IP>/webapi/AudioStation/web_player.cgi?api=SYNO.AudioStation.WebPlayer
Aber welche Methoden oder Parameter gibt es ?
Habe schon fleißig gesucht. Eine passende Beschreibung der http API habe ich nicht gefunden. Nur das bei github (https://github.com/kwent/syno/wiki/Audio-Station-API) aber das hilft mir nicht wirklich weiter. Hier im Forum auch nur Bespiele für RemotePlayer.

Hat so hier schon jemand damit zu tun gehabt und kann mit Beispiele posten?

Danke.
Mark
 
Hi,

danke für die Antwort. Das Thema des Links kenne ich schon. Es beschäftigt sich aber mit dem Remote-Player. Ich suche was für den web_player.
Anhand dieses Themas und andere Infos habe mir schon die Syntax für folgenden befehl zusammen gesucht:

http://xyz2:5000/webapi/AudioStation/web_player.cgi?api=SYNO.AudioStation.WebPlayer&method=updateplaylist&library=shared&offset=0&limit=0&play=true&version=1&containers_json=%5B%7B%22type%22%3A%22playlist%22%2C%22id%22%3A%playlist_personal_normal%2FPlaylist1%22%7D%5D[/url]
Aber ich bekomme den Fehler 405 zurück. In anderen API Beschreibungen ist das "invalid Task action". Hab die Syntax auch schon umgestellt. aber dann kommt nur ein anderer Fehler Code.
Die Frage ist aber wie ist die korrekte Syntax. Oder was fehlt ?
An der Anmeldung mit dem Token liegt es sicher nicht. Das geht und ich kann die Playlisten abfragen. Aber das Abspielen von Playlistebn geht nicht ? Genau das wäre mein Ziel.

Gruß,
Mark

 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat