API-Referenz
Verwenden Sie die ServiceNow APIs, um Funktionalitäten zu ändern und Funktionen in Now Platformhinzuzufügen.
Client
Verwenden Sie clientseitige JavaScript APIs, um zu steuern, wie die 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 aus clientseitigen 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 mobil
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ätefähigkeiten, nativer mobiler Anwenderoberfläche und anderer mobiler Funktionen von Now Platform.
UI Builder
- Anwenderinteraktionsereignisse/-aktionen, z. B. Klicken auf eine Schaltfläche.
- Lebenszyklus-Ereignisse, wie z. B. die Ausführung eines Daten-Brokers, wurden gestartet.
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 aus serverseitigen Skripts wie Business-Regeln 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 zur Instanz oder zur aktuellen Benutzersitzung zuzugreifen und um 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 mithilfe des REST-API-Explorers innerhalb Ihrer -Instanz erkennen. Wenn Sie keine API finden, die Ihren Anforderungen entspricht, können Sie mit der Funktion „Geskriptete REST API“ anwenderdefinierte REST APIs erstellen. ServiceNow REST APIs unterstützen die Standardauthentifizierung und OAuth 2.0 zur Authentifizierung von Anforderungen.
- Verwenden Sie die Anhang-API, um Dateianhänge hochzuladen und abzufragen.
- Verwenden Sie die E- Mail-API zum Senden und Empfangen von E-Mail-Nachrichten.
- Verwenden Sie die Tabellen-API, um Datensätze in einer Tabelle zu erstellen, zu lesen, zu aktualisieren und zu löschen.