Générateur de flux RSS

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 1 minute de lecture
  • ServiceNow prend en charge la génération dynamique de flux RSS.

    À l’instar de l’implémentation de nos services Web, la récupération d’une représentation de l’information d’un flux RSS se fait simplement en spécifiant un paramètre RSS à la fin de l’URL dans une liste de tableaux. Par exemple, ce qui suit renverra une liste de tous les incidents au format RSS 2.0 :

    Ajout d’une requête

    Pour associer une requête à la liste afin qu’une liste filtrée soit renvoyée, utilisez le sysparm_query paramètre. Par exemple, ce qui suit renverra une liste de tous les incidents dont le champ de priorité est 1 (critique) :
     https://<instance name>.service-now.com/incident.do?sysparm_query=priority=1&RSS
    Si vous avez une requête en plusieurs parties, vous devez séparer les parties avec le caractère ^. Par exemple, pour obtenir tous les incidents de priorité 1 avec une catégorie de logiciels, vous devez :
    https://<instance name>.service-now.com/incident.do?sysparm_query=priority=1^category=software&RSS
    Si vous souhaitez interroger un champ qui est une référence à un autre fichier, vous devez utiliser JavaScript pour résoudre la référence à l’autre fichier. Par exemple, le champ assigned_to dans Incident est une référence à l’enregistrement d’un utilisateur. Si vous souhaitez trouver tous les incidents affectés à « Utilisateur ITIL », procédez comme suit :
    https://<instance name>.service-now.com/incident.do?sysparm_query=assigned_to=javascript:GetIDValue('sys_user','ITIL%20User')&RSS
    Remarque :
    Dans la plupart des cas, vous pouvez simplement ajouter « &amp;RSS » à une URL que vous générez dans l’U.I. ou à celle de votre module préféré. Le moyen le plus simple d’obtenir l’URL consiste simplement à cliquer sur le dernier fil d’Ariane de la vue de liste. Après avoir ajouté « &amp;RSS », vous pouvez utiliser cette URL dans votre lecteur de flux RSS
    Figure 1. Obtenir l’URL du pain