cdn.pizzaDokumentation

CDN und Inhalte

WebDAV

WebDAV verwendet einen API-Token und dieselben Dateiregeln wie die Konsole.

#Ü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

  1. Erstellen Sie ein eigenes Token mit der kleinsten benötigten Datei-Berechtigung.

  2. Tragen Sie je Integration /webdav/ oder /api/files/webdav/ ein.

  3. Setzen Sie die bestätigte E-Mail als Benutzername und das Token als Passwort.

  4. 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.

OPTIONS

Funktionen ermitteln

PROPFIND

Sammlung und Eigenschaften auflisten

GET

Objekt herunterladen

HEAD

Nur Antwort-Header lesen

PUT

Objekt erstellen oder ersetzen

DELETE

Objekt oder Sammlung löschen

MKCOL

Sammlung erstellen

Beispiel
bash
curl --request PROPFIND \
  --url 'https://api.cdn.pizza/api/files/webdav/' \
  --user 'EMAIL:YOUR_API_TOKEN' \
  --header 'Depth: 1'
KundendokumentationReferenz aus veröffentlichten Schnittstellen generiert