API-Referenz
Verwenden Sie ServiceNow APIs, um Funktionalitäten zu ändern und Funktionen für Now Platformhinzuzufügen.
Client
Verwenden Sie clientseitige JavaScript-APIs, um zu steuern, wie Now Platform funktioniert und im Webbrowser angezeigt wird. Clientseitige APIs bieten allgemeine Funktionen, die Sie Ihrer Instanz hinzufügen können, indem Sie die APIs über clientseitige Skripts wie Client-Skripts und UI-Richtlinienskripts aufrufen.
- Verwenden Sie die GlideAjax -API, um serverseitigen Code aus einem Client-Skript aufzurufen.
- Verwenden Sie die GlideForm- API, um Formulare anzupassen.
Client für Mobilgeräte
Cabrillo JS ist eine clientseitige JavaScript-API für den Zugriff auf Funktionen in nativen mobilen Anwendungen von Now Platform. Cabrillo JS bietet Methoden zur Verwendung nativer Gerätefunktionen, nativer mobiler Benutzeroberflächen und anderer mobiler Funktionen von Now Platform.
UI Builder
- Benutzerinteraktionsereignisse/-aktionen, z. B. Klicken auf eine Schaltfläche.
- Lebenszyklus-Events, z. B. eine gestartete Daten-Broker-Ausführung.
Server
Verwenden Sie serverseitige JavaScript-APIs, um die Funktionalität vorhandener Anwendungen zu ändern oder neue Anwendungen zu erstellen. Serverseitige APIs bieten allgemeine Funktionen, die Sie Ihrer Instanz hinzufügen können, indem Sie die APIs über serverseitige Skripts wie Business Rules und Skripteinbindungen aufrufen. Bereichsbezogene APIs sind für die Verwendung mit bereichsbezogenen Anwendungen vorgesehen, und globale APIs sind für die Verwendung mit Anwendungen im globalen Bereich vorgesehen. Neue Anwendungen sind in der Regel bereichsbezogen. Anwendungen im globalen Bereich sind in der Regel veraltete Anwendungen.
- Verwenden Sie die GlideRecord- oder GlideQuery- APIs, um Erstellungs-, Lese-, Aktualisierungs- und Löschvorgänge für Datensatzdaten aus serverseitigen Skripts auszuführen.
- Verwenden Sie die GlideSystem- API, um auf Informationen über die Instanz oder die aktuelle Benutzersitzung zuzugreifen und Informations- oder Fehlermeldungen zu schreiben.
- Verwenden Sie FlowAPI- Methoden, um Flows, Subflows und Aktionen von serverseitigen Skripts auszulösen.
REST
Verwenden Sie REST APIs, um auf Daten in Now Platformzuzugreifen und sie zu aktualisieren. Sie können diese APIs in Ihrer Instanz mithilfe des REST-API-Explorers erkennen. Wenn Sie keine API finden, die Ihren Anforderungen entspricht, können Sie benutzerdefinierte REST-APIs mit der Funktion Scripted REST APIs erstellen. ServiceNow REST APIs unterstützen die Standardauthentifizierung und OAuth 2.0, um Anforderungen zu authentifizieren.
- Verwenden Sie die Attachment-API, um Dateianhänge hochzuladen und abzufragen.
- Verwenden Sie die Email-API, um E-Mail-Nachrichten zu senden und zu empfangen.
- Verwenden Sie die Tabellen-API, um Datensätze in einer Tabelle zu erstellen, zu lesen, zu aktualisieren und zu löschen.