Das PS.Content #Portal unterstützt die Erstellung von RSS Feeds von jeder (Artikel-)Listenseite.erstellt zu jeder Ressource vom Typ Seitentemplate, welches Artikel auflistet einen RSS Feed. Die URL zum jeweiligen Feed ist im Quellcode der ausgelieferten Seite automatisch enthalten. (Siehe unten "Feed Reader Integration".)
Abruf bestimmter Seiten als RSS Feed
Um Seiten als RSS Feed abzurufen, steht die Schnittstelle: (SERVER URLDOMAIN.de)/api/content/public/rss zur Verfügung. zB:
Codeblock | ||||
---|---|---|---|---|
| ||||
// Base64 Codierter Pfad (Standard für Feed-Reader, Codierter Pfad im Beispiel: / (home)) https://portal.my-content.online/api/content/public/rss?path=Lw== // Nicht Base64 Codierter Pfad https://portal.my-content.online/api/content/public/rss?base64=false&path=/news // Nicht Base64 Codierter Pfad + vollständige Artikel 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. |
Sprache der RSS-Feeds
Die Sprache der generierten RSS Feeds wird über die Portal-Stammdaten gesteuert:
Feed-Reader Integration in vorhandene Listenseiten
...