Doku zu E1 Web-Interface

Alles rund um das grafische Benutzerinterface Enigma
Marta.Pfahl
Interessierter
Interessierter
Beiträge: 41
Registriert: Montag 16. Oktober 2006, 23:30

Doku zu E1 Web-Interface

Beitrag von Marta.Pfahl »

Guten Morgen Gemeinde,

ich bin der Entwickler von StreamMeNG, wer es nicht kennt möge mal kurz "googel'n". Aber darum geht es mir nicht. Wie ich vor kurzen erfahren habe, gibt es ja sehr wohl ein XML WEB Interfac für E1. Also ich mache meinen Job für umme und so schlecht ist das Produkt wirklich nicht (Ok, an der einen, oder anderen Stelle gibt es noch etwas Nachholbedarf), aber ich wäre Euch Entwicklern wirklich dankbar, wenn Ihr mir wenigstens alle XML Befehle bezgl. des Web Interfaces nennen würdet, den Rest bekomme ich schon raus.

Also bitte eine PN an mich,

vielen Dank

Marta.Pfahl
hannebamb(el)
Foren-Moderator
Beiträge: 297
Registriert: Montag 11. Oktober 2004, 14:51

Re: Doku zu E1 Web-Interface

Beitrag von hannebamb(el) »

Hi,

vermutlich wird dir das hier weiterhelfen:

http://cvs.tuxbox-cvs.sourceforge.net/c ... iew=markup
Marta.Pfahl
Interessierter
Interessierter
Beiträge: 41
Registriert: Montag 16. Oktober 2006, 23:30

Re: Doku zu E1 Web-Interface

Beitrag von Marta.Pfahl »

Danke für die schnelle Antwort, nur leider bringt mich das auch nicht weiter :(

Ich meine man kann ja an das E1 WEB-Interface solche Kommandos absetzten:

"GET /xml/currentservicedata"


Und davon wird es bestimmt noch ne Menge mehr geben, aber woher bekomme ich die ?
In dem Sourcecode kann ich dies bzgl. nichts finden.

L.G. Marta
hannebamb(el)
Foren-Moderator
Beiträge: 297
Registriert: Montag 11. Oktober 2004, 14:51

Re: Doku zu E1 Web-Interface

Beitrag von hannebamb(el) »

OK, dann durchsuche den Source dort in der Nähe:

http://cvs.tuxbox-cvs.sourceforge.net/c ... iew=markup

liefert mir:
void ezapXMLInitializeDyn(eHTTPDynPathResolver *dyn_resolver, bool lockWeb)
{

dyn_resolver->addDyn("GET", "/xml/boxinfo", getXMLBoxInfo, lockWeb);
dyn_resolver->addDyn("GET", "/xml/boxstatus", getXMLBoxStatus, lockWeb);
dyn_resolver->addDyn("GET", "/xml/currentservicedata", getXMLCurrentServiceData, lockWeb);
dyn_resolver->addDyn("GET", "/xml/serviceepg", getXMLServiceEPG, lockWeb);
dyn_resolver->addDyn("GET", "/xml/serviceepg.xsl", getXSLServiceEPG, lockWeb);
dyn_resolver->addDyn("GET", "/xml/services", getXMLServices, lockWeb);
dyn_resolver->addDyn("GET", "/xml/streaminfo", getXMLStreamInfo, lockWeb);
dyn_resolver->addDyn("GET", "/xml/streaminfo.xsl", getXSLStreamInfo, lockWeb);
dyn_resolver->addDyn("GET", "/xml/timers", getXMLTimers, lockWeb);
}
ausreichend ? :-)

Gruss

HB
Marta.Pfahl
Interessierter
Interessierter
Beiträge: 41
Registriert: Montag 16. Oktober 2006, 23:30

Re: Doku zu E1 Web-Interface

Beitrag von Marta.Pfahl »

:D Absolut, vielen Dank !!!

L.G. Marta