Hinzufügen
Schlitz |
Beschreibung |
contentFileHinzufügen |
Mit dieser Funktion wird eine neue Inhaltsdatei hinzugefügt |
Dateisystem:
Eingabeparameter
Schlüssel |
Art |
Beschreibung |
Ordner-ID |
Ganze Zahl |
ID des übergeordneten Ordners |
Name |
Schnur |
Dateiname (wird auch zur Bestimmung des MimeType verwendet) |
Beschreibung |
Zeichenfolge (optional) |
Beschreibung der Datei |
securityScheme-ID |
Schnur |
‘public’: Datei ist öffentlich, ‘private’: Datei ist nicht öffentlich |
permissionObjectType |
Schnur |
Muss als ‘Session’ angegeben werden. |
permissionObjectID |
Schnur |
Die ID des Objekttyps kann frei gewählt werden |
Daten |
Zeichenfolge (optional) |
Base64-codierter Inhalt der Datei |
uploadSession |
Zeichenfolge (optional) |
Sitzung eines AppServer HTML5-Uploads |
KopierenVon |
Ganzzahl (optional) |
ID der kopierten Datei |
Anmerkung:
Der Inhalt der Datei kann auf drei verschiedene Arten übertragen werden. Es muss genau einer der folgenden Parameter übergeben werden:
- data: Der Inhalt wird direkt mit der JSON-Anfrage als Base64-codiertes Byte-Array übergeben.
- uploadSession: Der Inhalt wird zunächst per gechunktem HTML5-Upload an den AppServer übertragen und die zurückgegebene Sitzung wird als Quelle verwendet.
Das Content Repository-Plugin lädt die Datei vom App-Server herunter und verwendet sie als Inhalt der Datei
- copyFrom: Der Inhalt wird aus einer anderen vorhandenen Inhaltsdatei kopiert (copyFrom enthält die ID der zu kopierenden Datei).
Achtung: Der aufrufende Benutzer muss über die entsprechenden Berechtigungen verfügen, um die Inhaltsdatei lesen zu können.
Es wird nur der Inhalt kopiert, nicht aber andere Eigenschaften (wie Namen, Zugriffsrechte etc.).
Jede Inhaltsdatei kann als Quelldatei verwendet werden, auch in einem anderen Repository.
{
"folderId" : 5,
"name" : "test.txt",
"description" : "My file description",
"securitySchemeID" : "public",
"permissionObjectType" : "Session",
"permissionObjectID" : "abc",
"data" : "dGVzdA=="
}
Parameter ausgeben
Schlüssel |
Art |
Beschreibung |
id |
Ganze Zahl |
ID der erstellten Inhaltsdatei |
Name |
Schnur |
Name der erstellten Inhaltsdatei |
{
"id": 15,
"name": "test.txt"
}
ClearFileSystem:
Eingabeparameter
Schlüssel |
Art |
Beschreibung |
contentId (englisch |
)
Ganze Zahl |
ID des Content-Repositorys |
Dateiname |
Schnur |
Name der Datei |
OrdnerPfad |
Schnur |
Pfad, unter dem die Datei gespeichert werden soll |
Daten |
Zeichenfolge (optional) |
Base64-codierter Inhalt der Datei |
uploadSession |
Zeichenfolge (optional) |
Sitzung eines AppServer HTML5-Uploads |
KopierenVon |
Zeichenfolge (optional) |
ID der kopierten Datei |
forceOverwrite erzwingen |
Boolescher Wert (optional) |
Wenn das Flag den Wert ‘true’ hat, werden alle vorhandenen Dateien mit demselben Namen überschrieben.
Wenn nicht gesetzt oder ‘false’, führt die Erstellung zu einem Fehler, wenn bereits eine Datei mit demselben Namen existiert |
Anmerkung:
Der Inhalt der Datei kann auf drei verschiedene Arten übertragen werden. Es muss genau einer der folgenden Parameter übergeben werden:
- data: Der Inhalt wird direkt mit der JSON-Anfrage als Base64-codiertes Byte-Array übergeben.
- uploadSession: Der Inhalt wird zunächst per gechunktem HTML5-Upload auf den AppServer übertragen und die zurückgegebene Sitzung wird als Quelle verwendet.
Das Content-Repo-Plugin lädt die Datei vom AppServer herunter und verwendet sie als Inhalt der Datei
- copyFrom: Der Inhalt wird aus einer anderen vorhandenen Inhaltsdatei kopiert (copyFrom enthält die ID der zu kopierenden Datei).
Achtung: Der aufrufende Benutzer muss über die entsprechenden Berechtigungen verfügen, um die Inhaltsdatei lesen zu können.
Es wird nur der Inhalt kopiert, nicht aber andere Eigenschaften (wie Namen, Zugriffsrechte etc.).
Jede Inhaltsdatei kann als Quelldatei verwendet werden, auch in einem anderen Repository.
{
"contentId" : 5,
"fileName" : "test.txt",
"folderPath" : "MyParentFolder/MyChildFolder"
"data" : "dGVzdA=="
}
Finden
Schlitz |
Beschreibung |
contentFileSuchen |
Diese Funktion listet die gesuchte Inhaltsdatei auf |
Dateisystem:
Eingabeparameter
Schlüssel |
Art |
Beschreibung |
Ordner-ID |
Ganze Zahl |
ID des Inhaltsordners, in dem der Inhalt aufgeführt ist |
Name |
Schnur |
Name der gesuchten Datei |
{
"folderId": 3,
"name": "test.txt"
}
Parameter ausgeben
Schlüssel |
Art |
Beschreibung |
Dateien |
Anordnung |
Array aller Dateien (max. 1 Element) |
id |
Ganze Zahl |
ID der Datei |
Name |
Schnur |
Name der Datei |
Beschreibung |
Schnur |
Beschreibung der Datei |
permissionObjectType |
Schnur |
Muss als ‘Session’ angegeben werden. |
permissionObjectID |
Schnur |
Die ID des Objekttyps kann frei gewählt werden |
securityScheme-ID |
Schnur |
Sicherheitssystem (“öffentlich”/”privat”) |
statusSchemeID |
Schnur |
Statusschema (noch nicht implementiert; immer ‘default’) |
statusID |
Schnur |
Statusschema (noch nicht implementiert; immer ‘default’) |
mimeType |
Objekt |
MimeType-Informationen |
mimeType/Erweiterung |
Schnur |
Die Dateiendung |
mimeType/mimeType |
Schnur |
Der mimeType, der im MimeMapping für die Dateierweiterung gespeichert ist |
URL (Englisch |
)
Schnur |
Die Download-URL der Datei |
{
"files": [
{
"id": 3,
"name": "test.txt",
"description": "My file description 1",
"statusSchemeID": "Default",
"statusID": "Default",
"securitySchemeID": "public",
"permissionObjectType": "Session",
"permissionObjectID": "abc",
"mimeType": {
"extension": "jpg",
"mimeType": "image"
},
"url": "http://localhost:8080/client/2.0/plugin/contentRepoPlugin/file/RepoName/ParentFolder/ChildFolder/file.jpg/",
}
]
}
ClearFileSystem:
Eingabeparameter
Schlüssel |
Art |
Beschreibung |
contentId (englisch |
)
Ganze Zahl |
ID des Content-Repositorys, in dem Sie suchen möchten |
Dateiname |
Schnur |
Name der gesuchten Datei |
OrdnerPfad |
Zeichenfolge (optional) |
Pfad des Ordners, in dem gesucht werden soll |
{
"contentId": 3,
"filename": "test.txt",
"folderPath: "MyParentFolder/MyChildfolder"
}
Parameter ausgeben
Schlüssel |
Art |
Beschreibung |
Dateien |
Anordnung |
Array aller Dateien |
DateiPfad |
Schnur |
Pfad der Datei |
mimeType |
Objekt |
MimeType-Informationen |
mimeType/Erweiterung |
Schnur |
Die Dateiendung |
mimeType/mimeType |
Schnur |
Der mimeType, der im MimeMapping für die Dateierweiterung gespeichert ist |
URL (Englisch |
)
Schnur |
Die Download-URL der Datei |
{
"files": [
{
"filePath": "MyParentFolder/MyChildFolder/test.txt",
"mimeType": {
"extension": "txt",
"mimeType": "text"
},
"url": "http://localhost:8080/client/2.0/plugin/contentRepoPlugin/file/RepoName/MyParentFolder/MyChildFolder/test.txt/"
},
{
"filePath": "MyParentFolder/MyChildFolder/MyFolder/test.txt",
"mimeType": {
"extension": "txt",
"mimeType": "text"
},
"url": "http://localhost:8080/client/2.0/plugin/contentRepoPlugin/file/RepoName/MyParentFolder/MyChildFolder/MyFolder/test.txt/"
}
]
}
Liste
Schlitz |
Beschreibung |
contentFileList |
Diese Funktion listet eine Datei |
auf
Dateisystem:
Eingabeparameter
Schlüssel |
Art |
Beschreibung |
Ordner-ID |
Ganze Zahl |
ID des aufgelisteten Inhaltsordners |
{
"folderId": 3
}
Parameter ausgeben
Schlüssel |
Art |
Beschreibung |
Dateien |
Anordnung |
Array aller Dateien |
id |
Ganze Zahl |
ID der Datei |
Name |
Schnur |
Name der Datei |
Beschreibung |
Schnur |
Beschreibung der Datei |
permissionObjectType |
Schnur |
Muss als ‘Session’ angegeben werden. |
permissionObjectID |
Schnur |
Die ID des Objekttyps kann frei gewählt werden |
securityScheme-ID |
Schnur |
Sicherheitssystem (“öffentlich”/”privat”) |
statusSchemeID |
Schnur |
Statusschema (noch nicht implementiert; immer ‘default’) |
statusID |
Schnur |
Statusschema (noch nicht implementiert; immer ‘default’) |
mimeType |
Objekt |
MimeType-Informationen |
mimeType/Erweiterung |
Schnur |
Die Dateiendung |
mimeType/mimeType |
Schnur |
Der mimeType, der im MimeMapping für die Dateierweiterung gespeichert ist |
URL (Englisch |
)
Schnur |
Die Download-URL der Datei |
{
"files": [
{
"id": 3,
"name": "test.txt",
"description": "My file description 1",
"statusSchemeID": "Default",
"statusID": "Default",
"securitySchemeID": "public",
"permissionObjectType": "Session",
"permissionObjectID": "abc",
"mimeType": {
"extension": "txt",
"mimeType": "text"
},
"url": "http://localhost:8080/client/2.0/plugin/contentRepoPlugin/file/RepoName/MyParentFolder/MyChildFolder/test.txt/"
},
{
"id": 4,
"name": "test2.txt",
"description": "My file description 2",
"statusSchemeID": "Default",
"statusID": "Default",
"securitySchemeID": "public",
"permissionObjectType": "Session",
"permissionObjectID": "abc",
"mimeType": {
"extension": "txt",
"mimeType": "text"
},
"url": "http://localhost:8080/client/2.0/plugin/contentRepoPlugin/file/RepoName/MyParentFolder/MyChildFolder/test2.txt/"
}
]
}
ClearFileSystem:
Eingabeparameter
Schlüssel |
Art |
Beschreibung |
contentId (englisch |
)
Ganze Zahl |
ID des aufgelisteten Content-Repositorys |
OrdnerPfad |
Zeichenfolge (optional) |
Pfad des Ordners der aufgelisteten Dateien |
{
"contentId": 3,
"folderPath": "MyFolder"
}
Parameter ausgeben
Schlüssel |
Art |
Beschreibung |
Dateien |
Anordnung |
Array aller Dateien |
Dateiname |
Schnur |
Name der Datei |
mimeType |
Objekt |
MimeType-Informationen |
mimeType/Erweiterung |
Schnur |
Die Dateiendung |
mimeType/mimeType |
Schnur |
Der mimeType, der im MimeMapping für die Dateierweiterung gespeichert ist |
URL (Englisch |
)
Schnur |
Die Download-URL der Datei |
{
"files": [
{
"fileName": "test.txt",
"mimeType": {
"extension": "txt",
"mimeType": "text"
},
"url": "http://localhost:8080/client/2.0/plugin/contentRepoPlugin/file/RepoName/MyParentFolder/MyChildFolder/test.txt/"
},
{
"name": "test2.txt",
"mimeType": {
"extension": "txt",
"mimeType": "text"
},
"url": "http://localhost:8080/client/2.0/plugin/contentRepoPlugin/file/RepoName/MyParentFolder/MyChildFolder/test2.txt/"
}
]
}
Erhalten
Schlitz |
Beschreibung |
contentFileHolen |
Diese Funktion fragt |
Dateisystem:
Eingabeparameter
Schlüssel |
Art |
Beschreibung |
id |
Ganze Zahl |
Primärschlüssel |
{
"id": 3
}
Parameter ausgeben
Schlüssel |
Art |
Beschreibung |
id |
Ganze Zahl |
ID der Datei |
Ordner-ID |
Ganze Zahl |
ID des übergeordneten Ordners |
Name |
Schnur |
Name der Datei |
Beschreibung |
Schnur |
Beschreibung der Datei |
permissionObjectType |
Schnur |
Muss als ‘Session’ angegeben werden. |
permissionObjectID |
Schnur |
Die ID des Objekttyps kann frei gewählt werden |
securityScheme-ID |
Schnur |
Sicherheitssystem (“öffentlich”/”privat”) |
statusSchemeID |
Schnur |
Statusschema (noch nicht implementiert; immer ‘default’) |
statusID |
Schnur |
Statusschema (noch nicht implementiert; immer ‘default’) |
Daten |
Schnur |
Base64-codierter Inhalt der Datei |
mimeType |
Objekt |
MimeType-Informationen |
mimeType/Erweiterung |
Schnur |
Die Dateiendung |
mimeType/mimeType |
Schnur |
Der mimeType, der im MimeMapping für die Dateierweiterung gespeichert ist |
URL (Englisch |
)
Schnur |
Die Download-URL der Datei |
{
"id": 3,
"folderId": 5,
"name": "test.txt",
"description": "My file description",
"statusSchemeID": "Default",
"statusID": "Default",
"securitySchemeID": "public",
"permissionObjectType": "Session",
"permissionObjectID": "abc",
"data": "dGVzdA==",
"mimeType": {
"extension": "txt",
"mimeType": "text"
},
"url": "http://localhost:8080/client/2.0/plugin/contentRepoPlugin/file/RepoName/MyParentFolder/MyChildFolder/test.txt/"
}
ClearFileSystem:
Eingabeparameter
Schlüssel |
Art |
Beschreibung |
contentId (englisch |
)
Ganze Zahl |
ID des aufgelisteten Content-Repositorys |
DateiPfad |
Schnur |
Pfad der Datei |
{
"contentId": 3,
"filePath": "MyFolder/test.txt"
}
Parameter ausgeben
Schlüssel |
Art |
Beschreibung |
DateiPfad |
Schnur |
Dateiname |
Daten |
Schnur |
Base64-codierter Inhalt der Datei |
Länge |
Ganze Zahl |
Länge der Datei in Bytes |
mimeType |
Objekt |
MimeType-Informationen |
mimeType/Erweiterung |
Schnur |
Die Dateiendung |
mimeType/mimeType |
Schnur |
Der mimeType, der im MimeMapping für die Dateierweiterung gespeichert ist |
URL (Englisch |
)
Schnur |
Die Download-URL der Datei |
{
"filePath": "MyFolder/test.txt",
"data": "dGVzdA==",
"length": 59570,
"mimeType": {
"extension": "txt",
"mimeType": "text"
},
"url": "http://localhost:8080/client/2.0/plugin/contentRepoPlugin/file/RepoName/MyFolder/test.txt/"
}
Abrufen von Metadaten
Schlitz |
Beschreibung |
contentFileGetMetadata |
Diese Funktion fragt die Metadaten ab |
Dateisystem:
Eingabeparameter
Schlüssel |
Art |
Beschreibung |
id |
Ganze Zahl |
Primärschlüssel |
{
"id": 3
}
Parameter ausgeben
Schlüssel |
Art |
Beschreibung |
id |
Ganze Zahl |
ID der Datei |
Ordner-ID |
Ganze Zahl |
ID des übergeordneten Ordners |
Name |
Schnur |
Dateiname |
Beschreibung |
Schnur |
Beschreibung der Datei |
permissionObjectType |
Schnur |
Muss als ‘Session’ angegeben werden. |
permissionObjectID |
Schnur |
Die ID des Objekttyps kann frei gewählt werden |
securityScheme-ID |
Schnur |
Sicherheitssystem (“öffentlich”/”privat”) |
statusSchemeID |
Schnur |
Statusschema (noch nicht implementiert; immer ‘default’) |
statusID |
Schnur |
Statusschema (noch nicht implementiert; immer ‘default’) |
mimeType |
Objekt |
MimeType-Informationen |
mimeType/Erweiterung |
Schnur |
Die Dateiendung |
mimeType/mimeType |
Schnur |
Der mimeType, der im MimeMapping für die Dateierweiterung gespeichert ist |
URL (Englisch |
)
Schnur |
Die Download-URL der Datei |
{
"id": 3,
"folderId": 5,
"name": "test.txt",
"description": "My file description",
"statusSchemeID": "Default",
"statusID": "Default",
"securitySchemeID": "public",
"permissionObjectType": "Session",
"permissionObjectID": "abc",
"mimeType": {
"extension": "txt",
"mimeType": "text"
},
"url": "http://localhost:8080/client/2.0/plugin/contentRepoPlugin/file/RepoName/MyParentFolder/MyChildFolder/test.txt"
}
ClearFileSystem:
Eingabeparameter
Schlüssel |
Art |
Beschreibung |
contentId (englisch |
)
Ganze Zahl |
ID des aufgelisteten Content-Repositorys |
DateiPfad |
Schnur |
Pfad der Datei |
{
"contentId": 3,
"filePath": "MyFolder/test.txt"
}
Parameter ausgeben
Schlüssel |
Art |
Beschreibung |
DateiPfad |
Schnur |
Dateiname |
mimeType |
Objekt |
MimeType-Informationen |
mimeType/Erweiterung |
Schnur |
Die Dateiendung |
mimeType/mimeType |
Schnur |
Der mimeType, der im MimeMapping für die Dateierweiterung gespeichert ist |
URL (Englisch |
)
Schnur |
Die Download-URL der Datei |
{
"filePath": "MyFolder/test.txt",
"mimeType": {
"extension": "txt",
"mimeType": "text"
},
"url": "http://localhost:8080/client/2.0/plugin/contentRepoPlugin/file/RepoName/MyFolder/test.txt"
}
Abrufen von Metadaten in Batches
Schlitz |
Beschreibung |
contentFileGetMetadataBatched |
Diese Funktion fragt die Metadaten in Batches ab |
Dateisystem:
Eingabeparameter
Schlüssel |
Art |
Beschreibung |
contentId (englisch |
)
Ganze Zahl |
ID des Repositorys, in dem die Dateien gespeichert sind |
Dateien |
Anordnung[Object] |
Eine Liste von Dateiobjekten |
Dateien/ID |
Ganze Zahl |
ID der Datei |
{
"contentId": 1,
"files": [{
"id": 1
},
{
"id": 2
}]
}
Parameter ausgeben
Schlüssel |
Art |
Beschreibung |
fileMetadaten |
Anordnung[Object] |
Eine Liste von Metadatenobjekten |
DateiMetadaten/ID |
Ganze Zahl |
ID der Datei |
fileMetadata/folderId |
Ganze Zahl |
ID des übergeordneten Ordners |
DateiMetadaten/Name |
Schnur |
Name der Datei |
DateiMetadaten/Beschreibung |
Schnur |
Beschreibung der Datei |
fileMetadata/permissionObjectType |
Schnur |
Muss als ‘Session’ angegeben werden. |
fileMetadata/permissionObjectID |
Schnur |
Die ID des Objekttyps kann frei gewählt werden |
DateiMetadaten/securitySchemeID |
Schnur |
Sicherheitssystem (“öffentlich”/”privat”) |
DateiMetadaten/statusSchemeID |
Schnur |
Statusschema (noch nicht implementiert; immer ‘default’) |
DateiMetadaten/StatusID |
Schnur |
Statusschema (noch nicht implementiert; immer ‘default’) |
fileMetadata/mimeType |
Objekt |
MimeType-Informationen |
fileMetadata/mimeType/Erweiterung |
Schnur |
Die Dateiendung |
fileMetadata/mimeType/mimeType |
Schnur |
Der mimeType, der im MimeMapping für die Dateierweiterung gespeichert ist |
DateiMetadaten/URL |
Schnur |
Die Download-URL der Datei |
{
fileMetadata: [{
"id": 1,
"folderId": 5,
"name": "test.txt",
"description": "My file description",
"statusSchemeID": "Default",
"statusID": "Default",
"securitySchemeID": "public",
"permissionObjectType": "Session",
"permissionObjectID": "abc",
"mimeType": {
"extension": "txt",
"mimeType": "text"
},
"url": "http://localhost:8080/client/2.0/plugin/contentRepoPlugin/file/RepoName/MyParentFolder/MyChildFolder/test.txt"
},
{
"id": 2,
"folderId": 3,
"name": "picture.jpg",
"description": "My file description",
"statusSchemeID": "Default",
"statusID": "Default",
"securitySchemeID": "public",
"permissionObjectType": "Session",
"permissionObjectID": "abc",
"mimeType": {
"extension": "jpg",
"mimeType": "picture"
},
"url": "http://localhost:8080/client/2.0/plugin/contentRepoPlugin/file/RepoName/MyParentFolder/MyChildFolder2/picture.jpg"
}]
}
ClearFileSystem:
Eingabeparameter
Schlüssel |
Art |
Beschreibung |
contentId (englisch |
)
Ganze Zahl |
ID des aufgelisteten Content-Repositorys |
Dateien |
Anordnung[Object] |
Eine Liste von Dateiobjekten |
Dateien/DateiPfad |
Schnur |
Pfad der Datei |
{
"contentId": 6,
"files": [{
"filePath": "Folder/picture.jpg"
},
{
"filePath": "Folder2/text.txt"
}]
}
Parameter ausgeben
Schlüssel |
Art |
Beschreibung |
fileMetadaten |
Anordnung[Object] |
Eine Liste von Metadatenobjekten |
fileMetadata/filePath |
Schnur |
Dateiname |
fileMetadata/mimeType |
Objekt |
MimeType-Informationen |
fileMetadata/mimeType/Erweiterung |
Schnur |
Die Dateiendung |
fileMetadata/mimeType/mimeType |
Schnur |
Der mimeType, der im MimeMapping für die Dateierweiterung gespeichert ist |
DateiMetadaten/URL |
Schnur |
Die Download-URL der Datei |
{
fileMetadata: [{
"filePath": "Folder/picutre.jpg",
"mimeType": {
"extension": "jpg",
"mimeType": "picture"
},
"url": "http://localhost:8080/client/2.0/plugin/contentRepoPlugin/file/RepoName/Folder/picture.jpg"
},
{
"filePath": "Folder2/test.txt",
"mimeType": {
"extension": "txt",
"mimeType": "text"
},
"url": "http://localhost:8080/client/2.0/plugin/contentRepoPlugin/file/RepoName/Folder2/test.txt"
}]
}
Redigieren
Schlitz |
Beschreibung |
contentFileBearbeiten |
Diese Funktion bearbeitet eine Inhaltsdatei |
Dateisystem:
Eingabeparameter
Schlüssel |
Art |
Beschreibung |
id |
Ganze Zahl |
ID der zu verarbeitenden Daten |
Name |
Schnur |
Dateiname (wird auch zur Bestimmung des MimeType verwendet) |
Beschreibung |
Zeichenfolge (optional) |
Beschreibung der Datei |
securityScheme-ID |
Schnur |
‘public’: Datei ist öffentlich, ‘private’: Datei ist nicht öffentlich |
permissionObjectType |
Schnur |
Muss als ‘Session’ angegeben werden. |
permissionObjectID |
Schnur |
Die ID des Objekttyps kann frei gewählt werden |
Daten |
Schnur |
Base64-codierter Inhalt der Datei |
{
"id" : 5,
"name" : "test.txt",
"description": "My new file description",
"securitySchemeID" : "public",
"permissionObjectType" : "Session",
"permissionObjectID" : "abc",
"data" : "dGVzdA=="
}
ClearFileSystem:
Eingabeparameter
Schlüssel |
Art |
Beschreibung |
contentId (englisch |
)
Ganze Zahl |
ID des Content-Repositorys, in dem die Datei gespeichert ist |
sourceFilePfad |
Schnur |
Pfad der zu bearbeitenden Datei |
destFilePath (Pfad) |
Schnur |
Pfad inkl.
Neuer Name, unter dem die Datei gespeichert werden soll |
forceOverwrite erzwingen |
Boolescher Wert (optional) |
Wenn das Flag den Wert ‘true’ hat, werden alle vorhandenen Dateien mit demselben Namen überschrieben.
Wenn nicht gesetzt oder ‘false’, führt die Erstellung zu einem Fehler, wenn bereits eine Datei mit demselben Namen existiert |
{
"contentId" : 5,
"sourceFilePath" : "MyParentFolder/test.txt",
"destFilePath": "MyParentFolder/MyChildFolder/myRenamedMovedFile.txt"
}
Löschen
Schlitz |
Beschreibung |
contentFileLöschen |
Diese Funktion löscht eine Inhaltsdatei |
Dateisystem:
Eingabeparameter
Schlüssel |
Art |
Beschreibung |
id |
Ganze Zahl |
Primärschlüssel |
{
"id": 15
}
ClearFileSystem:
Eingabeparameter
Schlüssel |
Art |
Beschreibung |
contentId (englisch |
)
Ganze Zahl |
ID des Content-Repositorys, in dem die Datei gespeichert ist |
DateiPfad |
Schnur |
Pfad der zu löschenden Datei |
{
"contentId": 10,
"filePath" : "MyFolder/myFile.txt"
}