API-Implementierung

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Sie können JavaScript-APIs verwenden, um die Funktionalität von Anwendungsservern und Clients zu erweitern. Verwenden Sie Webservices, um ServiceNow Anwendungen mit anderen Softwareanwendungen zu verbinden.

    Skripts

    Verwenden Sie Server-JavaScript-APIs in Skripts, um die Anwendungsfunktionalität zu ändern oder Anwendungen zu erstellen. Verwenden Sie clientseitige JavaScript-APIs, um Aspekte der Anzeige und Funktionen einer Instanz im Webbrowser zu steuern.

    Häufige Anwendungsfälle:
    • Berechnen Sie die Dauer, um Benutzern die Möglichkeit zu geben, anzugeben, wann eine Aufgabe oder ein Prozess fällig ist.
    • Zeigen Sie Eingabeaufforderungen mit Warnungen, Bestätigungen oder anderen Nachrichten an.
    • Implementieren Sie die Event-Protokollierung auf verschiedenen Ausgabeebenen, z. B. Debuggen, Info, Warnung und Fehler.
    • Datensätze abfragen, aktualisieren, erstellen und löschen.
    • Validiert die Eingabe aller Datums- und Uhrzeitfelder.

    Webservices

    Verwenden Sie eingehende (Anbieter) und ausgehende (Verbraucher) Webservices, um verschiedenen Anwendungen den Austausch von Informationen zu ermöglichen.

    Häufige Anwendungsfälle:
    • Verwenden Sie REST-API-Anforderungsinformationen aus ServiceNow -Instanzen in Anwendungen von Drittanbietern.
    • Erstellen Sie geskriptete REST-APIs für benutzerdefinierte Anforderungen, die in den bereitgestellten ServiceNow -REST-APIs nicht verfügbar sind.
    • Erstellen Sie eine benutzerdefinierte GraphQL-API, um Datensatzdaten von einer Komponente oder einem Drittanbietersystem abzufragen.
    • Verwenden Sie den ODBC-Treiber (Open Database Connectivity) für den schreibgeschützten Zugriff auf die mit Ihrer Instanz verknüpfte Datenbank.
    • Verwenden Sie die Domänentrennung, um Daten, Prozesse und Verwaltungsaufgaben in logische Gruppen zu unterteilen.