Zum Hauptinhalt springen

Aus der Cloud löschen

Aufbau

DeleteFromCloud(sService, sFileName, sFolder: String; bAllowAuth: Boolean): String

Typ

Funktion

Beschreibung

Diese Funktion löscht einen Dateinamen (sFileName) aus dem durch sService angegebenen Cloud-Dienst. Befindet sich die Datei in einem Unterordner des Cloud-Dienstes, kann dies im Parameter „sFolder“ angegeben werden. Wenn bei der Ausführung kein Token für den Cloud-Dienst vorhanden ist UND der Parameter „bAuth“ auf „True“ gesetzt ist, wird der Anmeldebildschirm des Dienstes in einem Browserfenster angezeigt. Dieses Token wird für zukünftige Sitzungen gespeichert. Die Funktion gibt „SUCCESS“ zurück, wenn das Löschen erfolgreich war.

Parameter: 4-

sService = Name des Online-Cloud-Dienstes. Zulässige Werte sind: 'BOX' (box.com) und 'DROPBOX' (dropbox.com)

sFileName = Name der zu löschenden Datei

sFolder = Optionaler Ordnername für die Datei. Dieser Ordner darf nur eine Ebene tief sein und muss sich direkt unterhalb des Stammverzeichnisses befinden.

bAllowAuth = Wenn zuvor in der Datenbank gespeicherte Tokens nicht gefunden werden und/oder keinen Zugriff auf den Online-Dienst ermöglichen, legt dieser Parameter fest, ob ein Browserfenster angezeigt werden soll, in dem Anmeldedaten eingegeben werden können. Wenn dieses Skript in einer automatisierten/unbeaufsichtigten Umgebung ausgeführt werden soll, sollte dieser Parameter auf „False“ gesetzt werden.

Rückgabewert

Text |