Erste Schritte mit Robots-Skripting und der Diligent-HighBond-API
Dieses Tutorial zum Einstieg macht Sie mit systemeigenem, cloudbasiertem Skripting in Diligent One über die Robots-App und mit der HighBond-API (Anwendungsprogrammierschnittstelle) bekannt.
Das Skripting in der Robots-App vereinigt die vollständige Leistungskraft von Python und allen unterstützten Bibliotheken mit HighBond Command Language (HCL), unserer benutzerdefinierten Python-Bibliothek zur domänenfokussierten Datenanalyse und der Automatisierung von HighBond.
Die HighBond-API ermöglicht Ihnen eine programmgesteuerte Interaktion mit Diligent One, um Daten zu erstellen, lesen, aktualisieren oder löschen und um Abläufe zu automatisieren.
| Anforderung | Details |
|---|---|
| Ungefähre Dauer | Teil 145 bis 60 Minuten Teil 230 bis 45 Minuten Teil 330 bis 45 Minuten Tipp Gehen Sie gerne in Ihrer eigenen Geschwindigkeit vor. Sie können jeden Teil des Tutorials unabhängig absolvieren. |
| Erfahrung | Es ist keine vorherige Skripting- oder API-Erfahrung erforderlich. Es wird eine grundlegende Erfahrung in der Datenanalyse vorausgesetzt, dies ist aber nicht unbedingt notwendig. |
| Diligent One-Apps |
|
| Diligent One-Berechtigungen | Systemadministrator für die Plattform-Startseite |
Was werde ich lernen?
Dieses Lernprogramm aus drei Teilen enthält aufeinander aufbauende Abschnitte, mit denen Sie systemeigenes Skripting in der Robots-App mithilfe der HighBond-API üben. Es macht Sie auch mit Robots-Skripting über die Bibliothek „Python Requests“ vertraut, um Verbindungen zur HighBond-API oder zu APIs von Drittanbietern aufzunehmen.
Tipp
Wenn Sie mit Python, APIs oder Skripting im Allgemeinen erst beginnen, sollten Sie sich keine Gedanken machen, wenn Ihnen Begriffe wie „Bibliothek“, „Methode“, „Anfrage“, „Objekt“ usw. nichts sagen. Die Terminologie wird Ihnen vertrauter, wenn Sie ihr in diesem Tutorial und andernorts in der Praxis begegnen.
| Teil | Abschnitt | Details |
|---|---|---|
Die Abschnitte in Teil 1 decken die Grundlagen ab und müssten als eine Einheit erledigt werden. |
| |
| ||
Teil 2: Erweitern Sie Ihr Wissen Die Abschnitte in Teil 2 erweitern Ihre Kenntnisse schrittweise |
| |
| ||
Teil 3: Erweitern Sie Ihre Reichweite Die Abschnitte in Teil 3 zeigen, wie Sie die Bibliothek „Python Requests“ in Robots-Skripts verwenden können. |
| |
|
Einige kurze Hintergrundinformationen zu Diligent One, der Robots-App und APIs

Diligent One und die Robots-App
Diligent One ist eine Cloud-Plattform für die Governance-Maßnahmen, das Risikomanagement und die Compliance-Tätigkeit Ihrer Organisation. Diligent One enthält die Robots-App, die Datenanalyse- und Datenautomatisierungsfunktionen für die Plattform bereitstellt.
Die HighBond-API
Die HighBond-API ist die Entwicklerschnittstelle der Diligent One-Plattform. Durch die API können Sie programmgesteuert mit Diligent One interagieren. Sie können also mit Diligent One interagieren, indem Sie Code verfassen, statt manuell Aktionen über die Diligent One-Benutzeroberfläche auszuführen.
Eine Vielfalt von Möglichkeiten
In diesem Tutorial verwenden wir Robots-Skripts, Python und HCL, um Anfragen an die HighBond-API zu stellen bzw. sie aufzurufen. Sie können jedoch auf die HighBond-API mit allen Tools und Programmiersprachen zugreifen, die Interaktionen mit einer REST-API unterstützen.
Ebenso sind Robots-Skripts nicht auf ausschließliche Interaktionen mit der HighBond-API beschränkt. Sie können sie für Interaktionen mit beliebigen APIs von Drittanbietern verwenden, auf die Python zugreifen kann. Wir schauen uns dies in Teil 3 des Tutorials an.
Los geht's!
Gut, nun wissen Sie ungefähr, was Diligent One, die Robots-App und APIs tun. Beginnen wir mit dem Erstellen Ihres ersten Robots-Skripts und einem Aufruf der HighBond-API.
Gehen Sie zu > Teil 1: Die Grundlagen