Zugriff auf die API per Powershell-Skript und POSTMAN

Hier können drei einfache Powershell-Skripte heruntergeladen werden, in denen der Download von Dateien demonstriert wird.

Für alle Skripte ist entweder ein Lizenzschlüssel oder ein Benutzername + Kennwort erforderlich.

Testzugangsdaten für die beiden interaktiven Skripte lauten wie folgt:

  • Benutzername: Demo-Klient
  • Kennwort: E!nfach3sP8ssw()rt

Diese werden ggfs. in einem Eingabefenster abgefragt:

Der vom MSW erhaltene Lizenzschlüssel kann in einer einfachen Textdatei mit dem Namen "Lizenz.txt" im selben Verzeichnis wie das Skript abgelegt oder beim Skriptaufruf als Parameter übergeben werden.

  • Das erste der beiden interaktiven Skripte ( MSWDownloadSkriptUI.ps1 ) zeigt dem Anwender vor dem eigentlichen Download ein Auswahldialog, in welchem sich die gewünschten Elemente auswählen lassen. Einige Hinweise zur Bedienung finden sich hier.
    Diese Version ist derzeit jedoch nur unter Windows lauffähig.

  • Das zweite Skript ( MSWDownloadSkriptUI2.ps1 ) ist für die Ausführung auf MacOS und Linux-Computern gedacht und bietet anstelle eines graphischen Auswahldialoges eine minimale Benutzerführung in einer Textkonsole an:

  • Das dritte Skript ist für die unbeaufsichtigte Ausführung gedacht und lädt alle seit einem Referenzdatum geänderten bzw. neu hinzugekommenen Dateien in ein lokales Verzeichnis.

Weitere Hinweise

Für die Ausführung dieser Skripte ist mindestens die Version 5.1 der frei verfügbaren Powershell erforderlich. Empfohlen wird jedoch die Version 7.X

Gegebenenfalls muß auf dem ausführenden System zunächst das Ausführen von Skriptdateien freigegeben werden.

Zum Bearbeiten und Debuggen von Powershell-Skripten wird Visual Studio Code empfohlen. Dieses ist kostenfrei für Windows, macOS und Linux erhältlich.

Beispiele für den Zugriff auf diese API per POSTMAN

Eine beispielhafte Collection für das Tool der Wahl kann hier heruntergeladen werden.