API de armazenamento de objetos
Armazenamento de objetos compatível com S3. Emita credenciais separadas por bucket, conecte qualquer SDK S3 diretamente e não pague pela saída de dados nas leituras.
- Credenciais: Access Key / Secret Key emitidos por bucket e válidos apenas para ele; o segredo aparece uma vez, e uma nova chave leva cerca de um minuto para ativar
- Configuração do SDK: a região é sempre auto, com endereçamento virtual-host; exemplos Node.js / Python / Go / PHP / aws-cli
- CORS: necessário antes de o navegador enviar ou ler diretamente; a origem deve ser um domínio concreto, nunca um curinga
- URLs pré-assinadas: uploads e downloads podem ser pré-assinados, permitindo fornecer ao navegador um link temporário em vez de uma chave
- Limites e preços: 5 GiB por PUT único e até 10000 partes multipart; o armazenamento é cobrado pelo uso diário efetivo, e exclusões e saída de dados são gratuitas
Perguntas frequentes
Por que uma credencial recém-emitida continua retornando 401?
Uma nova credencial leva cerca de um minuto para chegar aos nós de armazenamento, e chamadas nesse intervalo retornam 401 Unauthorized. Não significa chave incorreta — aguarde um pouco e tente novamente. É um erro fácil de interpretar incorretamente na primeira integração.
Qual região devo usar e o que causa SignatureDoesNotMatch?
A região é sempre auto. Usar us-east-1 ou algo parecido invalida a assinatura, e todas as solicitações retornam 403 SignatureDoesNotMatch. Mantenha também o endereçamento virtual-host e não ative path-style — esse erro aparece como 404 NoSuchBucket.
Páginas relacionadas: Documentação de API Tovanix · Serviços na nuvem · Domínio / Servidor / Roteamento de e-mail em um só lugar · Usar serviços de nuvem (domínios e servidores)
Carregando…