Chunked Upload starten
Öffne mit POST /v1/objects/chunked einen Chunked Upload für Dateien bis 10 GiB und erhalte das Upload-Token für die nächsten Aufrufe.
string
erforderlich
Der API-Schlüssel für dein Konto. Du findest ihn in deinen Kontoeinstellungen.
upload-Token zurück, das du durch die nächsten Aufrufe mitnimmst:
1
Init
Diese Route. Bewahre das
upload-Token auf.2
Teile senden
Chunked Part, in beliebiger Reihenfolge, bis zu 6 gleichzeitig.
3
Abschließen
Chunked Complete versiegelt die Datei. Oder Chunked Abort zum Abbrechen.
Parameter
Die Query-Parameter sind dieselben wie in Object Post, plusfilename und mime_type: Hier gibt es keine Multipart-Hülle, daher muss die Endung aus der Query kommen. Erfordert den Scope blob:write oder ein Upload-Token sowie einen aktiven Plan.
string
erforderlich
Der Dateiname, ohne Endung. Dasselbe Muster wie in Object Post.
string
Der ursprüngliche Dateiname, einschließlich Endung. Die gespeicherte Endung stammt daraus, dann aus
mime_type, und fällt sonst auf bin zurück.string
Wird für die Endung nur verwendet, wenn
filename keine hat.string
Wie in Object Post.
boolean
Wie in Object Post.
string
Wie in Object Post.
boolean
Wie in Object Post.
boolean
Wie in Object Post.
string
Wie in Object Post.
boolean
Wie in Object Post.
string
Wie in Object Post.
string
Wie in Object Post.
Limits
- Dateigröße: bis 10 GiB (10.737.418.240 Bytes), oder weniger, wenn eine Regel oder ein Upload-Token ein kleineres Limit festlegt.
- Größe eines Teils: mindestens 5 MB (5.242.880 Bytes), höchstens 32 MB (33.554.432 Bytes). Der letzte Teil darf kleiner sein.
- Teile pro Datei: bis 2048.
- Offene Uploads pro Konto: 32, einschließlich der über das S3-Gateway geöffneten Uploads (
TOO_MANY_OPEN_UPLOADS, 429). - Rate Limit: 5 Öffnungen pro 10 Sekunden.
- Ein Konto, das bereits über seinem enthaltenen Speicher liegt, kann keine Uploads öffnen (
STORAGE_QUOTA_EXCEEDED).
chunk der Antwort, statt sie fest zu codieren.Antwort
string
“success” bei Erfolg, “error” bei Misserfolg.
object
Fehler
Siehe auch
- Blob SDK:
blob.put()führt den gesamten Chunked-Ablauf für Dateien über 90 MiB aus

