sir drake Posted September 21, 2017 Share Posted September 21, 2017 (edited) Hallo Griga, ich habe heute den DMS über den RS installiert und viele Funktionen meines Programmes arbeiten ohne Änderungen. Eine Funktion will aber nicht so richtig: http://localhost:8089/api/tasks.html?task=EPGStart liefert zwar einen http-result = 200 aber es ist die komplette param-liste der tasks die möglich sind. ich sehe auch auf der StatusSeite des web-interface, das der EPGstart nicht statt gefunden hat. Das geht mir auch mit dem Task CleanupDB so, den ich im Grunde benötige.User und PW werden wie in allen anderen Befehlen korrekt gesetzt.Das ist eine zentrale Routine, die alle Kommandos in Richtung RS/DMS ausführt. Abrufen der Sender, EPGs, Timer, aktivieren/deaktivieren funzt alles. Ging unter der letzten RS-Version einwandfrei. Hast du eine Idee ? vg Sir Drake Edited September 21, 2017 by sir drake Quote Link to comment
nuts Posted September 21, 2017 Share Posted September 21, 2017 (edited) http://en.DVBViewer.tv/wiki/Recording_Service_web_API#.2Ftasks.html.3Ftask edit/ Hm da hab ich wohl nicht genau hingeguckt. Du verwendest schon die neue API Version oder? Edited September 21, 2017 by nuts Quote Link to comment
sir drake Posted September 21, 2017 Author Share Posted September 21, 2017 Hallo nuts, danke für die schnelle antwort. dms 2.0.3.0 Ohne /api/ und &aktions=tasks gehts.http://localhost:8089/tasks.html?task=EPGStart&aktion=tasks http://localhost:8089/tasks.html?task=EPGStop&aktion=tasks ich bekomme als Resultat die Task-Seite des web interface immerhin geht's aber. Woran kann ich erkennen, das ich die neue API Version nutze ? Wie gesagt, habe ich den DMS einfach darüber gebügelt. vg Quote Link to comment
nuts Posted September 21, 2017 Share Posted September 21, 2017 Glaube du hast ein "s" zuviel in deinem Aufruf: /api/task.html?task=... Steht im Wiki auch falsch? Zumindest steht der Aufruf hier wie oben beschrieben: http://www.DVBViewer.tv/forum/topic/59621-media-server-2x-api-changes/ Quote Link to comment
sir drake Posted September 21, 2017 Author Share Posted September 21, 2017 so stehst im wiki http://[user:password@]IP[:port]/api/tasks.html?task=Hibernate Quote Link to comment
Griga Posted September 21, 2017 Share Posted September 21, 2017 http://www.dvbviewer.tv/forum/topic/59621-media-server-2x-api-changes/?do=findComment&comment=465167 Da gibt es einen Bug, deshalb geht task=epgstart nicht. Aber action=epgstart sollte funktionieren. Quote Action is the command that must be sent to the Media Server for executing the task, e.g. /api/task.html?task=EPGStart. For consistency the API also allows to use /api/task.html?action=.... Quote Link to comment
nuts Posted September 21, 2017 Share Posted September 21, 2017 Wie ist es jetzt richtig? api/tasks.html?task=.... oder api/task.html?task=.... Quote Link to comment
sir drake Posted September 21, 2017 Author Share Posted September 21, 2017 http://localhost:8089/api/tasks.html?action=EPGStart http://localhost:8089/api/tasks.html?action=EPGStop die gehen ! vielen dank euch beiden Quote Link to comment
nuts Posted September 21, 2017 Share Posted September 21, 2017 Ok richtig wäre dann wohl mit "s" und dafür ohne Bug. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.