Tovanix
Tovanix

API de almacenamiento de objetos

Almacenamiento de objetos compatible con S3. Emite credenciales separadas por bucket, conecta cualquier SDK de S3 directamente y no pagues nada por la salida de datos en las lecturas.

  • Credenciales: un Access Key / Secret Key emitido por bucket y válido solo para ese bucket; el secreto se muestra una vez y una clave nueva tarda alrededor de un minuto en activarse
  • Configuración del SDK: la región es siempre auto con direccionamiento virtual-host; ejemplos en Node.js / Python / Go / PHP / aws-cli
  • CORS: obligatorio antes de que el navegador suba o lea directamente, y el origen debe ser un dominio concreto, nunca un comodín
  • URL prefirmadas: tanto subidas como descargas pueden prefirmarse, así entregas al navegador un enlace con caducidad en lugar de una clave
  • Límites y precios: 5 GiB por PUT individual y hasta 10000 partes en subida multiparte; el almacenamiento se factura por uso real diario, y las eliminaciones y la salida son gratuitas

Preguntas frecuentes

¿Por qué una credencial recién emitida sigue devolviendo 401?

Una credencial nueva tarda alrededor de un minuto en llegar a los nodos de almacenamiento, y las llamadas en ese lapso devuelven 401 Unauthorized. No es una clave incorrecta: espera un momento y reintenta. Es lo más fácil de diagnosticar mal en una primera integración.

¿Qué región debo usar y qué causa SignatureDoesNotMatch?

La región es siempre auto. Usar us-east-1 o similar rompe la firma y todas las solicitudes devuelven 403 SignatureDoesNotMatch. Mantén también el direccionamiento virtual-host y no actives el estilo path: ese error se manifiesta como 404 NoSuchBucket.

Páginas relacionadas: Documentación de la API de Tovanix · Servicios en la nube · Dominio / Servidor / Enrutamiento de correo, todo en uno · Uso de los servicios en la nube (dominios y servidores)

Cargando…