mirror of
https://github.com/tuxbox-fork-migrations/recycled-ni-neutrino.git
synced 2025-08-30 08:51:04 +02:00
controlapi: rework epgsearch code
* /control/epgsearch?<keywords>
or
* /control/epgsearch?search=<keywords>[&epginfo=false][&format=plain|xml|json]
- add search-function to /control/epg
* /control/epg?search=<keywords>
- mark /control/epgsearchxml as deprecated
Origin commit data
------------------
Branch: ni/coolstream
Commit: 5997f42b7e
Author: vanhofen <vanhofen@gmx.de>
Date: 2016-02-15 (Mon, 15 Feb 2016)
Origin message was:
------------------
- controlapi: rework epgsearch code
* /control/epgsearch?<keywords>
or
* /control/epgsearch?search=<keywords>[&epginfo=false][&format=plain|xml|json]
- add search-function to /control/epg
* /control/epg?search=<keywords>
- mark /control/epgsearchxml as deprecated
------------------
This commit was generated by Migit
This commit is contained in:
@@ -24,8 +24,8 @@
|
||||
<td><a href="http://box_ip/control/epgsearch">http://box_ip/control/epgsearch</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="#epgsearchxml">EPG-Suche mit XML Ausgabe</a></td>
|
||||
<td><a href="http://box_ip/control/epgsearchxml">http://box_ip/control/epgsearchxml</a></td>
|
||||
<td><a href="#epgsearchxml"><s>EPG-Suche mit XML Ausgabe</s></a></td>
|
||||
<td><a href="http://box_ip/control/epgsearchxml"><s>http://box_ip/control/epgsearchxml</s></a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="#shutdown">Die Box herunterfahren</a></td>
|
||||
@@ -415,7 +415,7 @@ Beispiel:<br>
|
||||
</div>
|
||||
<br>
|
||||
<b>Parameter:</b> xml=true&channelid=<channel_id>|channelname=<channel_name>
|
||||
[&details=true][&max=<max items>][&stoptime=<long:stop time>]<br>
|
||||
[&details=true][&max=<max items>][&stoptime=<long:stop time>][&search=<keywords>]<br>
|
||||
<b>Rückgabe:</b><br>
|
||||
Liefert zum angegebenen Sender (angegeben durch channel_id oder channel_name)
|
||||
das EPG als XML-Liste zurück.<br>
|
||||
@@ -509,13 +509,17 @@ USA 2005, mit Jerry Stiller, Kevin James, Leah Remini. 20 Min.<br>
|
||||
fsk:0<br>
|
||||
Soap/Melodram/Folklore<br>
|
||||
</div>
|
||||
<b>Parameter:</b> Suchbegriff;epginfo=false<br>
|
||||
<br>
|
||||
<b>Parameter:</b> Suchbegriffe</br>
|
||||
oder</br>
|
||||
<b>Parameter:</b> search=Suchbegriffe[&epginfo=false][&format=plain|xml|json]<br>
|
||||
<b>Rückgabe:</b><br>
|
||||
<br>
|
||||
Es werden alle Sendungen im EPG zurückgegeben, die den Suchbegriff<br>
|
||||
im Titel oder Beschreibungstext beinhalten.<br>
|
||||
Die Treffer lassen sich unter Angabe von epginfo=false auf Treffer im Titel beschränken.<br>
|
||||
Hier werden die Sendungsinhalte (info1 und info2) nicht mitgeliefert.<br>
|
||||
Die Ausgabe erfolgt im angegebenen Format. Ist kein Format angegeben, wird reiner Text ausgegeben</br>
|
||||
<br>
|
||||
<b>Rückgabe-Format:</b> Datum Startzeit Monat Wochentag Dauer in Minuten Sender Titel der Sendung<br>
|
||||
<br>
|
||||
@@ -538,47 +542,9 @@ Nachrichten<br>
|
||||
</div>
|
||||
|
||||
<!-- ----------------------------------------------------------- -->
|
||||
<div class="title1"><a name="epgsearchxml"></a><b>EPG-Suche mit XML Ausgabe</b></div>
|
||||
<div class="URL">Handler: http://box_ip/control/epgsearchxml</div>
|
||||
<div class="title1"><a name="epgsearchxml"></a><b><s>EPG-Suche mit XML Ausgabe</s> <i>Deprecated!</i></b></div>
|
||||
<div class="URL"><s>Handler: http://box_ip/control/epgsearchxml</s></div>
|
||||
<br>
|
||||
<b>Parameter:</b> keine<br>
|
||||
<b>Rückgabe:</b><br>
|
||||
<br>
|
||||
Es werden alle verfügbaren EPG-Daten aller Programme in einer XML zurückgegeben. <br>
|
||||
<div class="example">
|
||||
Beispiel:<br>
|
||||
<br>
|
||||
>>>http://box_ip/control/epgsearchxml<br>
|
||||
<neutrino commandversion="1"><br>
|
||||
<epgsearch><br>
|
||||
<channelname>Sparhandy TV</channelname><br>
|
||||
<epgtitle>Homeshopping mit SparhandyTV</epgtitle><br>
|
||||
<info1>SparhandyTV ist der neue Homeshopping-Kanal von Sparhandy und bietet Ihnen
|
||||
attraktive und günstige Angebote rund um das Thema Mobilfunk.</info1><br>
|
||||
...<br>
|
||||
</div>
|
||||
<b>Parameter:</b> Suchbegriff;epginfo=false<br>
|
||||
<b>Rückgabe:</b><br>
|
||||
<br>
|
||||
Es werden alle Sendungen im EPG zurückgegeben, die den Suchbegriff<br>
|
||||
im Titel oder Beschreibungstext beinhalten.<br>
|
||||
Die Treffer lassen sich unter Angabe von epginfo=false auf Treffer im Titel beschränken.<br>
|
||||
Hier werden die Sendungsinhalte (info1 und info2) nicht mitgeliefert.<br>
|
||||
<br>
|
||||
<b>Rückgabe-Format:</b> Datum Startzeit Monat Wochentag Dauer in Minuten Sender Titel der Sendung<br>
|
||||
<br>
|
||||
<div class="example">
|
||||
Beispiel:<br>
|
||||
<br>
|
||||
>>>http://box_ip/control/epgsearchxml?Nachtmagazin&epginfo=false<br>
|
||||
<neutrino commandversion="1"><br>
|
||||
<epgsearch><br>
|
||||
<channelname>Das Erste HD</channelname><br>
|
||||
<epgtitle>Nachtmagazin</epgtitle><br>
|
||||
<fsk>0</fsk><br>
|
||||
<genre>Nachrichten</genre><br>
|
||||
<br>
|
||||
</div>
|
||||
|
||||
<!-- ----------------------------------------------------------- -->
|
||||
<div class="title1"><a name="shutdown"></a><b>Die Box herunterfahren</b></div>
|
||||
|
Reference in New Issue
Block a user