CDN und Inhalte
WebDAV
#Überblick
WebDAV verwendet einen API-Token und dieselben Dateiregeln wie die Konsole.
#Dateispeicher als entferntes Volume
Der WebDAV-Endpoint akzeptiert OPTIONS, PROPFIND, GET, HEAD, PUT, DELETE und MKCOL. Nutzen Sie HTTP Basic: Die bestätigte Konto-E-Mail ist der Benutzername und das persönliche API-Token das Passwort. OPTIONS ist öffentlich.
Lesen erfordert ein Token mit * oder files:read; Schreiben erfordert * oder files:write. Schreibzugriffe folgen denselben Prüfungen wie die Files API. Beginnen Sie PROPFIND mit begrenzter Tiefe und vermeiden Sie parallele Synchronisierung desselben Pfads.
#Client konfigurieren
Erstellen Sie ein eigenes Token mit der kleinsten benötigten Datei-Berechtigung.
Tragen Sie je Integration
/webdav/oder/api/files/webdav/ein.Setzen Sie die bestätigte E-Mail als Benutzername und das Token als Passwort.
Testen Sie OPTIONS und PROPFIND, bevor Sie eine Testdatei erstellen, lesen und löschen.
#WebDAV-Methoden
https://api.cdn.pizza/api/files/webdav/
HTTP-Basic-Authentifizierung: Verwenden Sie die bestätigte E-Mail als Benutzername und das persönliche API-Token als Passwort. OPTIONS ist öffentlich; die übrigen Methoden prüfen files:read und files:write des Tokens.
Funktionen ermitteln
Sammlung und Eigenschaften auflisten
Objekt herunterladen
Nur Antwort-Header lesen
Objekt erstellen oder ersetzen
Objekt oder Sammlung löschen
Sammlung erstellen
curl --request PROPFIND \
--url 'https://api.cdn.pizza/api/files/webdav/' \
--user 'EMAIL:YOUR_API_TOKEN' \
--header 'Depth: 1'