RSS-Feed-Generator

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • ServiceNow unterstützt die dynamische Erzeugung von RSS-Feeds.

    Ähnlich wie bei unserer Webservices-Implementierung wird der Abruf einer RSS-Feed-Darstellung von Informationen einfach durch Angabe eines RSS-Parameters am Ende der URL für eine Tabellenliste durchgeführt. Die folgende Liste gibt beispielsweise eine Liste aller Incidents im RSS 2.0-Format zurück:

    Abfrage hinzufügen

    Um der Liste eine Abfrage zuzuordnen, sodass eine gefilterte Liste zurückgegeben wird, verwenden Sie den Parameter sysparm_query. Das Folgende gibt beispielsweise eine Liste aller Incidents zurück, bei denen das Prioritätsfeld 1 (Kritisch) ist:
     https://<instance name>.service-now.com/incident.do?sysparm_query=priority=1&RSS
    Wenn Sie eine mehrteilige Abfrage haben, trennen Sie die Teile mit dem Zeichen „^“. Um beispielsweise alle Incidents mit Priorität 1 mit einer Kategorie von Software abzurufen, würden Sie Folgendes tun:
    https://<instance name>.service-now.com/incident.do?sysparm_query=priority=1^category=software&RSS
    Wenn Sie ein Feld abfragen möchten, das einen Verweis auf eine andere Datei darstellt, müssen Sie Javascript verwenden, um den Verweis auf die andere Datei aufzulösen. Zum Beispiel ist das Feld „added_to“ im Incident eine Referenz auf einen Benutzerdatensatz. Wenn Sie alle dem „ITIL-Benutzer“ zugewiesenen Incidents suchen möchten, führen Sie folgende Schritte aus:
    https://<instance name>.service-now.com/incident.do?sysparm_query=assigned_to=javascript:GetIDValue('sys_user','ITIL%20User')&RSS
    Hinweis:
    In den meisten Fällen können Sie einfach „&RSS“ an eine URL anhängen, die Sie in der Benutzeroberfläche oder in Ihrem Favoritenmodul erstellen. Die einfachste Möglichkeit, die URL zu erhalten, besteht darin, in der Listenansicht einfach auf den letzten Breadcrumb zu klicken. Nach dem Anhängen von „&RSS“ können Sie diese URL in Ihrem RSS-Feed-Reader verwenden
    Abbildung : 1. Bread-URL abrufen