RSS Funnel

De RSS Funnel bundelt diverse bronnen en geeft de berichten terug als één RSS. Filteren en sorteren van RSS-items is hierbij mogelijk.

Het beheer en het onderhoud van de funnel gebeurt in een backoffice applicatie.


Proces

  • Geeft één of meerdere RSS-feeds op in de backoffice.

  • RSS Funnel geeft url terug op basis van funnel GUID/ Kanaal GUID.

  • Tags uit de RSS-feed kunnen als parameter worden meegegeven in de url.

  • RSS Funnel toont alleen de berichten die voldoen aan de parameters in de url.

  • Feed wordt gesorteerd op de tag die wordt meegegeven, default is datum.

  • Zowel tags als sorteer parameters zijn optioneel.

  • Indien er een tag opgegeven is die niet bekend is in de feed wordt deze parameter genegeerd.

  • Encoding van vreemde tekens is noodzakelijk in verband met letterlijk matchen.


Aanroepen van RSS

Het kanaal is aan te roepen via:
https://rssfunnel.ternair.com/[KanaalGUID]

KanaalGUID
Uniek ID van het kanaal, deze is terug te vinden in de backoffice applicatie

Deze feed kan uitgelezen worden door alle standaard RSS-readers.

Output-funnel


Voorbeeld

https://rssfunnel.ternair.com/[KanaalGUID]?[tag]=[waarde]&[tag]=[waarde]&sort=[tag]&sort_order=asc&max_items=5

Dus:

https://rssfunnel.ternair.com/1957C25-AD5E-4B3B-86F6-E31A328F07E4?max_items=2&category=Algemeen&sort_order=asc

  • Meerdere tags op kunnen geven als parameter, deze worden als een AND opgevolgd (moet aan alle parameter waardes voldoen)

  • Parameter ‘sort’ moet gesorteerd worden

    • sort_order heeft 3 varianten desc (van Z naar A/ van hoog naar laag), asc (van A naar Z/ van laag naar hoog) of random (random/willekeurig), desc wordt standaard toegepast.

  • max_items geeft het maximum aantal teruggegeven aantal records aan


IN-functionaliteit

Het is mogelijk om parameters te voorzien van meerdere waardes t.b.v. filtering door deze met komma’s van elkaar te scheiden. (moet aan minimaal één parameter waarde voldoen).

Voorbeeld

https://https://rssfunnel.ternair.com/[KanaalGUID]?[tag]=[waarde1],[waarde2],[waarde3]

Dus:

https://rssfunnel.ternair.com/ 1957C25-AD5E-4B3B-86F6-E31A328F07E4?category=Aardappelen,Melk,Graan

Resultaat:
Alle items waar de tag “category” één van de volgende waardes bevat:
  • Aardappelen

  • Melk

  • Graan


NOT-functionaliteit

Het is mogelijk om parameters te voorzien van waardes die uitgesloten moeten worden van de resultaten. Hiervoor gebruik je een uitroepteken; [tag]=![waarde].

Voorbeeld

https://rssfunnel.ternair.com/[KanaalGUID]?[tag]=![waarde1]

Dus:

https://rssfunnel.ternair.com/ 1957C25-AD5E-4B3B-86F6-E31A328F07E4?category=!Boeren

Resultaat:
Alle items waar de tag “category” de waarde “Boeren” bevat, worden uitgesloten.

Dit kan in combinatie met de IN-functionaliteit gebruikt worden. Je krijgt dan:

Voorbeeld

https://rssfunnel.ternair.com/[KanaalGUID]?[tag]=[waarde1],[waarde2],[waarde3]

Dus:

https://rssfunnel.ternair.com/ 1957C25-AD5E-4B3B-86F6-E31A328F07E4?category=!Aardappelen,Melk,Graan

Resultaat:
Alle items waar de tag “category” geen van de volgende waardes bevat:
  • Aardappelen

  • Melk

  • Graan


Invoer RSS

Een Feed wordt ingevuld in de RSS-funnel Backoffice en moet voldoen aan de RSS standaarden.
Een bericht (<item>) moet minimaal onderstaande velden bevatten.

Element

Omschrijving

<title>

Titel van het item

<description>

Omschrijving van het item

<link>

Hyperlink om het item te openen


Input funnel
  • RSS url

  • Max. records

  • Actief ja/nee


RSS Reader
Elke browser heeft een eigen RSS-reader. Ook online readers (bijvoorbeeld: http://feedreader.com/online/) of reader tools kunnen gebruikt worden om de feed te lezen.

Copyright © 2025 Ternair.