Completa un upload chunked
Sigilla un upload chunked con PATCH /v1/objects/chunked: il server assembla le parti ricevute nel file finale, che da quel momento conta nella tua quota.
string
obbligatorio
La chiave API del tuo account. Puoi trovarla nelle impostazioni del tuo account.
upload. Una volta che risponde, il file è archiviato e conta nella tua quota. Richiede lo scope blob:write, oppure l’upload token che ha aperto l’upload, e un piano attivo.
Cosa succede in caso di rifiuto dipende dalla causa:
- L’upload resta aperto quando l’account non ha un piano attivo (
PERMISSION_DENIED), ha superato la quota (STORAGE_QUOTA_EXCEEDED) o lo storage non è disponibile (503). Risolvi la causa e chiama di nuovo Complete, senza reinviare alcuna parte. - L’upload viene annullato e le sue parti scartate quando il file è più piccolo di 512 byte (
FILE_TOO_SMALL) o più grande del suo limite (FILE_TOO_LARGE). - Non cambia nulla quando non è stata ancora inviata alcuna parte (
NO_CHUNKS_UPLOADED) o una parte diversa dall’ultima è sotto i 5 MB (CHUNK_TOO_SMALL): reinvia quella parte e completa di nuovo.
Parametri
string
obbligatorio
Il token
upload restituito da Chunked Init. Può anche essere passato nel parametro di query upload.Limiti di frequenza
5 richieste ogni 10 secondi, così più upload paralleli possono terminare insieme (
RATE_LIMITED, 429).Risposta
string
“success” in caso di successo, “error” in caso contrario.
object
Errori
Vedi anche
- SDK Blob:
blob.put()esegue l’intero flusso di upload chunked per i file oltre 90 MiB

