Démarrer un envoi chunked
Ouvrez un envoi chunked pour des fichiers jusqu’à 10 GiB avec POST /v1/objects/chunked et obtenez le jeton d’envoi pour les appels suivants.
string
requis
La clé d’API de votre compte. Vous pouvez la trouver dans les paramètres de votre compte.
upload opaque que vous transmettez lors des appels suivants :
1
Init
Cette route. Conservez le jeton
upload.2
Envoyer les parties
Chunked Part, dans n’importe quel ordre, jusqu’à 6 à la fois.
3
Finaliser
Chunked Complete scelle le fichier. Ou Chunked Abort pour annuler.
Paramètres
Les paramètres de requête sont les mêmes que dans Object Post, plusfilename et mime_type : il n’y a pas d’enveloppe multipart ici, l’extension doit donc provenir de la query. Nécessite le scope blob:write, ou un jeton d’envoi, ainsi qu’un plan actif.
string
requis
Le nom du fichier, sans extension. Même motif que dans Object Post.
string
Le nom de fichier d’origine, extension comprise. L’extension stockée en provient, puis de
mime_type, et à défaut elle vaut bin.string
Utilisé pour l’extension uniquement lorsque
filename n’en a pas.string
Identique à Object Post.
boolean
Identique à Object Post.
string
Identique à Object Post.
boolean
Identique à Object Post.
boolean
Identique à Object Post.
string
Identique à Object Post.
boolean
Identique à Object Post.
string
Identique à Object Post.
string
Identique à Object Post.
Limites
- Taille du fichier : jusqu’à 10 GiB (10 737 418 240 octets), ou moins lorsqu’une règle ou un jeton d’envoi fixe une limite inférieure.
- Taille d’une partie : 5 Mo minimum (5 242 880 octets), 32 Mo maximum (33 554 432 octets). La dernière partie peut être plus petite.
- Parties par fichier : jusqu’à 2048.
- Envois ouverts par compte : 32, en comptant les envois ouverts via la passerelle S3 (
TOO_MANY_OPEN_UPLOADS, 429). - Limite de débit : 5 ouvertures par 10 secondes.
- Un compte qui dépasse déjà son stockage inclus ne peut pas ouvrir d’envois (
STORAGE_QUOTA_EXCEEDED).
chunk de la réponse plutôt que de les coder en dur.Réponse
string
“success” en cas de succès, “error” sinon.
object
Erreurs
Voir aussi
- SDK Blob :
blob.put()exécute tout le flux d’envoi chunked pour les fichiers de plus de 90 MiB

