API-Implementierung
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.