Completar una subida por partes
Sella una subida por partes con PATCH /v1/objects/chunked: el servidor ensambla las partes recibidas en el archivo final, que pasa a contar para tu cuota.
string
requerido
La clave de API de tu cuenta. Puedes encontrarla en la configuración de tu cuenta.
upload. Una vez que responde, el archivo queda almacenado y cuenta para tu cuota. Requiere el scope blob:write, o el token de subida que abrió la subida, y un plan activo.
Lo que ocurre ante un rechazo depende de la causa:
- La subida se mantiene abierta cuando la cuenta no tiene plan activo (
PERMISSION_DENIED), supera su cuota (STORAGE_QUOTA_EXCEEDED) o el almacenamiento no está disponible (503). Corrige la causa y vuelve a llamar a Complete, sin reenviar ninguna parte. - La subida se aborta y sus partes se descartan cuando el archivo tiene menos de 512 bytes (
FILE_TOO_SMALL) o supera su límite (FILE_TOO_LARGE). - No cambia nada cuando aún no se envió ninguna parte (
NO_CHUNKS_UPLOADED) o una parte que no es la última tiene menos de 5 MB (CHUNK_TOO_SMALL): reenvía esa parte y vuelve a completar.
Parámetros
string
requerido
El token
upload devuelto por Chunked Init. También puede ir en el parámetro de query upload.Límites de tasa
5 solicitudes cada 10 segundos, para que varias subidas en paralelo puedan terminar a la vez (
RATE_LIMITED, 429).Respuesta
string
“success” si tuvo éxito, “error” si no.
object
Errores
Relacionado
- SDK de Blob:
blob.put()ejecuta todo el flujo de subida por partes para archivos de más de 90 MiB

