API-Implementierung
Sie können JavaScript-APIs verwenden, um die Funktionalität von Anwendungsservern und Clients zu erweitern. Verwenden Sie Webservices, um eine Verbindung herzustellen ServiceNow Anwendungen für andere Softwareanwendungen.
Skripte
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 Funktion einer Instanz im Webbrowser zu steuern.
Häufige Anwendungsfälle:
- Berechnen Sie die Dauer, um Anwendern die Möglichkeit zu geben, anzugeben, wann eine Aufgabe oder ein Prozess fällig ist.
- Zeigen Sie Hinweismeldungen mit Warnungen, Bestätigungen oder anderen Nachrichten an.
- Implementieren Sie die Ereignisprotokollierung auf verschiedenen Ausgabeebenen, z. B. Debuggen, Informationen, Warnung und Fehler.
- Datensätze abfragen, aktualisieren, erstellen und löschen.
- Validiert die Eingabe aller Datums- und Uhrzeitfelder.
Webservices
Mit eingehenden (Anbieter) und ausgehenden (Verbraucher) Webservices können verschiedene Anwendungen Informationen austauschen.
Häufige Anwendungsfälle:
- Verwenden Sie REST API-Anforderungsinformationen von ServiceNow Instanzen in Drittanbieteranwendungen.
- Erstellen Sie geskriptete REST-APIs für anwenderdefinierte Anforderungen, die in der angegebenen nicht verfügbar sind ServiceNow REST-APIs.
- Erstellen Sie eine anwenderdefinierte GraphQL-API, um Datensatzdaten aus einer Komponente oder einem Drittparteisystem abzufragen.
- Verwenden Sie den ODBC-Treiber (Open Database Connectivity) für schreibgeschützten Zugriff auf die Datenbank, die Ihrer Instanz zugeordnet ist.
- Verwenden Sie die Domänentrennung, um Daten, Prozesse und Verwaltungsaufgaben in logische Gruppen zu trennen.