Das PS.Content #Portal unterstützt die Erstellung von RSS Feeds von jeder (Artikel-)Listenseite.
Abruf bestimmter Seiten als RSS Feed
Um Seiten als RSS Feed abzurufen, steht die Schnittstelle: (SERVER URL)/api/content/public/rss zur Verfügung. zB:
https://portal.my-content.online/api/content/public/rss?path=Lw== https://portal.my-content.online/api/content/public/rss?base64=false&fullArticles=true&path=/news
Parameter der RSS Schnittstelle
Parameter | Funktion | Anmerkung |
---|---|---|
path=(RESSOURCE) | Gibt die im Feed darzustellende Ressource an | Ist BASE64 codiert anzugeben, außer der base64 Parameter ist false. |
base64=(true/false) | Wenn true (default) muss der path Parameter base64 codiert übergeben werden. Wenn false kann der path Parameter als normaler String übergeben werden. | |
fullArticles=(true/false) | Wenn false (default) werden die Artikel nur angeteasert (wie im normalen Artikelgrid: Überschrift+Teaser oder 1. Gruntextabsatz) und nicht formatiert. Wenn true werden die Artikel vollständig ausgegeben. (Überschrift+Grundtext+Zwischenzeilen sowie Formatierungen Kursiv und Fett) | |
hideNoIndex=(true/false) | Wenn false (default) werden alle Artikel ausgeliefert, auch wenn diese auf NOINDEX stehen. Wenn true werden die Artikel, die das NOINDEX Flag tragen ausgelassen. |
Feed-Reader Integration in vorhandene Listenseiten
Ist im Webbrowser ein Feed-Reader Plugin installiert, erkennt dieser automatisch beim Besuch einer Artikel-Listenseite anhand des HTML-Head Metatags <link rel="alternate"> dass ein RSS Feed angeboten wird. Über dieses Tag kann auch zu jeder im Browser aufrufbaren Seite der BASE64 codierte Link abgerufen werden.