Concluir um upload em partes
Finalize um upload em partes com PATCH /v1/objects/chunked: o servidor junta as partes recebidas no arquivo final, que passa a contar na sua cota.
string
obrigatório
A chave da API para sua conta. Você pode encontrá-la nas configurações da conta.
upload. Quando ele responde, o arquivo está armazenado e conta na sua cota. Exige o escopo blob:write, ou o token de upload que abriu o upload, e um plano ativo.
O que acontece em uma recusa depende da causa:
- O upload continua aberto quando a conta não tem plano ativo (
PERMISSION_DENIED), passou da cota (STORAGE_QUOTA_EXCEEDED) ou o armazenamento está indisponível (503). Corrija a causa e chame o Concluir de novo, sem reenviar nenhuma parte. - O upload é cancelado e as partes são descartadas quando o arquivo é menor que 512 bytes (
FILE_TOO_SMALL) ou maior que o seu limite (FILE_TOO_LARGE). - Nada muda quando nenhuma parte foi enviada ainda (
NO_CHUNKS_UPLOADED) ou uma parte que não é a última tem menos de 5 MB (CHUNK_TOO_SMALL): reenvie essa parte e conclua de novo.
Parâmetros
string
obrigatório
O token
upload retornado pelo Início de Upload em Partes. Ele também pode ir no parâmetro de query upload.Limites de taxa
5 requisições a cada 10 segundos, para que vários uploads em paralelo possam terminar juntos (
RATE_LIMITED, 429).Resposta
string
“success” se bem-sucedida, “error” caso contrário.
object
Erros
Relacionados
- SDK do Blob:
blob.put()executa todo o fluxo em partes para arquivos acima de 90 MiB

