Skip to main content
string
obbligatorio
La chiave API del tuo account. Puoi trovarla nelle impostazioni del tuo account.
Chunked Init apre un caricamento a blocchi (chunked), il flusso per i file oltre il limite di 100 MB per singola richiesta, fino a 1 GiB. Riserva la chiave dell’oggetto e restituisce un token upload opaco che accompagna le tre chiamate successive: Chunked Part per inviare ogni chunk, Chunked Complete per sigillare l’oggetto e Chunked Abort per annullare. Non esiste alcuna sessione lato server: il token è l’intero stato del caricamento, quindi conservalo se l’upload deve sopravvivere a un ricaricamento della pagina. Un client che perde il proprio token non può annullare il caricamento, e i chunk memorizzati contano nel limite di 8 caricamenti aperti dell’account finché il servizio non li recupera (circa 24 ore). Il contratto della query è lo stesso di Object Post, più filename: qui non c’è un envelope multipart, quindi l’estensione memorizzata deve arrivare dalla query string. Il caricamento richiede un piano a pagamento.
string
obbligatorio
Una stringa che rappresenta il nome del file. (senza estensione)
Deve rispettare il pattern a-z, A-Z, 0-9 e _. (da 3 a 32 caratteri)
string
Il nome originale del file, estensione inclusa (es. reads.fastq.gz). L’estensione memorizzata viene derivata da esso, con fallback sul parametro mime_type e poi su bin.
string
Una stringa che rappresenta il prefisso del file.
Deve rispettare il pattern a-z, A-Z, 0-9 e _. (da 3 a 32 caratteri)
number
Un numero che indica il periodo di scadenza del file, compreso tra 7 e 1825 giorni (5 anni).
boolean
Imposta su true se è richiesto un hash di sicurezza.
boolean
Imposta su true se il file deve essere configurato per il download automatico.

Limiti

  • Dimensione dell’oggetto: fino a 1 GiB (1.073.741.824 byte).
  • Dimensione del chunk: minimo 5 MB, massimo 32 MB (l’ultimo chunk può essere più piccolo).
  • Chunk per oggetto: 205 (i numeri di parte vanno da 1 a 205).
  • Caricamenti aperti per account: 8 simultanei (TOO_MANY_OPEN_UPLOADS, 429).
  • Limite di frequenza: 5 aperture ogni 10 secondi, con blocco di 10 secondi oltre quel limite.
Leggi i limiti dall’oggetto chunk nella risposta invece di codificarli a mano.

Risposta

string
Indica se la chiamata è andata a buon fine. “success” se riuscita, “error” in caso contrario.
object

Risoluzione dei problemi

Relativi all’oggetto