ScreenSoft Docs / RSS integrace

RSS integrace

Kompletní technická dokumentace RSS definice, synchronizace, parametrů a podporovaných typů obsahu.

K čemu RSS integrace slouží

RSS integrace umožňuje ScreenSoftu načítat strukturovaný obsah z nakonfigurovaného RSS kanálu, připravit jeho média a distribuovat změny do zařízení přiřazených ke kanálu.

Jak synchronizace funguje

  1. Server se připojí ke nakonfigurovanému RSS kanálu a načte jeho definici. Definice se uloží lokálně pro porovnání.
  2. Nová média se stáhnou, podle potřeby převedou a připraví. Nepoužívaná média a položky se odstraní.
  3. Pokud se nová definice liší od předchozí, aktualizovaná definice se odešle všem zařízením přiřazeným ke kanálu.
  4. Zařízení stáhnou připravená média ze serveru a použijí aktualizovanou definici.

Jak ScreenSoft pozná změnu položky

Význam hlavních vlastností

XML example

<?xml version="1.0"?>
<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/">
    <channel>
        <item>
            <guid>661e4533afef0661e4533afef4</guid>
            <title>20% discount</title>
            <description>Grocery from local distributors</description>
            <category/>
            <pubDate>2024-04-16 00:00:00</pubDate>
            <endDate>2024-05-21 00:00:00</endDate>
            <changeDate>2024-04-15 16:00:01</changeDate>
            <link>https://.../661e4533afef0661e4533afef4/</link>
            <media:content url="https://.../6533afef4.jpg" type="image/jpeg"/>
            <media:group>
                <media:content url="https://.../JHR0906799.pdf" name="Document name" type="application/pdf"/>
                <media:content description="Long information text ..." type="text/plain"/>
                <media:content type="text/html"><![CDATA[<h1>Title</h1><p>HTML formatted text</p>]]></media:content>
            </media:group>
        </item>
    </channel>
</rss>

Item parameters

ParameterRequiredTypeExample
guidYESText / Number548A59C5B5E
titleYESText / HTMLGreat news
descriptionNOText / HTMLThis is BIG news
linkNOUrlhttps://...
categoryNOTextNews
authorNOTextBill Johanson
pubDateYESDate-TimeWed, 02 Oct 2002 08:00:00 +0000
endDateNODate-TimeWed, 20 Oct 2002 08:00:00 +0000
changeDateNODate-TimeWed, 03 Oct 2002 08:00:00 +0000
media:contentNOEntry
media:groupNOGroup

Media group entries

Image, Document, Video: media:content is required; url and type are required attributes; name is optional.

HTML: media:content contains Text / HTML and uses required type text/html.

Text: media:content uses required type text/plain and required description.

Supported content types

image/webp image/jpeg image/png video/mp4 video/x-msvideo video/webm video/quicktime video/x-m4v video/mpeg application/pdf application/rtf application/msword application/vnd.openxmlformats-officedocument.wordprocessingml.document application/vnd.ms-excel application/vnd.openxmlformats-officedocument.spreadsheetml.sheet application/vnd.ms-powerpoint application/vnd.openxmlformats-officedocument.presentationml.presentation application/vnd.oasis.opendocument.text application/vnd.oasis.opendocument.presentation application/vnd.oasis.opendocument.spreadsheet text/plain text/html
Nenašli jste, co hledáte?
Kontaktujte podporu ScreenSoft na support@screensoft.org