Subida en Partes
Blob Chunked Upload Init
Esta documentación ofrece una descripción completa del endpoint POST /v1/objects/chunked de la API de SquareCloud Blob.
string
requerido
La clave de API de tu cuenta. Puedes encontrarla en la configuración de tu cuenta.
upload opaco que llevas a través de las tres llamadas siguientes: Chunked Part para enviar cada fragmento, Chunked Complete para sellar el objeto, y Chunked Abort para cancelar.
No hay sesión en el servidor: el token es todo el estado de la subida, así que persístelo si la subida abarca una recarga de página. Un cliente que pierde su token no puede cancelar la subida, y los fragmentos almacenados cuentan contra el límite de 8 subidas abiertas de la cuenta hasta que el servicio los recupera (unas 24 horas).
El contrato de la query es el mismo que el de Object Post, más filename: aquí no hay envoltorio multipart, así que la extensión almacenada tiene que venir de la query string. La subida requiere un plan de pago.
string
requerido
Una cadena que representa el nombre del archivo. (sin extensión)
Debe cumplir el patrón a-z, A-Z, 0-9 y _. (de 3 a 32 caracteres)
Debe cumplir el patrón a-z, A-Z, 0-9 y _. (de 3 a 32 caracteres)
string
El nombre de archivo original, extensión incluida (p. ej.
reads.fastq.gz). La extensión almacenada se deriva de él, recurriendo al parámetro mime_type como alternativa y, en último caso, a bin.string
Una cadena que representa el prefijo del archivo.
Debe cumplir el patrón a-z, A-Z, 0-9 y _. (de 3 a 32 caracteres)
Debe cumplir el patrón a-z, A-Z, 0-9 y _. (de 3 a 32 caracteres)
number
Un número que indica el periodo de expiración del archivo, en un rango de 7 a 1825 días (5 años).
boolean
Establece en true si se requiere un hash de seguridad.
boolean
Establece en true si el archivo debe configurarse para descarga automática.
Límites
- Tamaño del objeto: hasta 1 GiB (1,073,741,824 bytes).
- Tamaño de fragmento: 5 MB mínimo, 32 MB máximo (el último fragmento puede ser más pequeño).
- Fragmentos por objeto: 205 (los números de parte van de 1 a 205).
- Subidas abiertas por cuenta: 8 simultáneas (
TOO_MANY_OPEN_UPLOADS, 429). - Límite de tasa: 5 aperturas cada 10 segundos, con bloqueo de 10 segundos al superarlo.
chunk de la respuesta en lugar de codificarlos de forma fija.Respuesta
string
Indica si la llamada fue exitosa. “success” si tuvo éxito, “error” si no.
object
Solución de problemas
- Código de estado 400
- Código de estado 401
- Código de estado 403
- Código de estado 429
- Código de estado 500

