Blob Create Share
Crea un enlace compartido con POST /v1/shares: válido hasta 30 días, revocable, con límite de descargas opcional y, en Pro y Enterprise, una contraseña.
POST
string
requerido
La clave de API de tu cuenta. Puedes encontrarla en la configuración de tu cuenta.
https://files.squarecloud.dev/s/...) para entregar un archivo a personas: un cliente, un equipo, un tester. Funciona con archivos públicos y privados, dura hasta 30 días, se puede revocar en cualquier momento y puede limitar cuántas veces se descarga el archivo. En Pro y Enterprise también puede pedir una contraseña. Requiere el scope blob:write.
Abrir el enlace descarga el archivo. Un enlace protegido con contraseña muestra primero una página que pide la contraseña, en el idioma del visitante. El enlace está ligado al id actual del archivo: eliminar, mover o cambiar la visibilidad del archivo hace que responda 404 de inmediato, sin gastar una descarga. Consulta Enlaces y uso compartido para ver cómo se compara con los enlaces temporales.
string
requerido
El id del archivo a compartir.
number
predeterminado:"86400"
Cuánto dura el enlace, de 60 a 2592000 segundos (30 días).
number
Cuántas descargas permite el enlace, de 1 a 10000. Una vez agotadas, responde
410. Sin este campo, no hay límite.string
Una contraseña de 8 a 128 caracteres que el visitante debe escribir antes de descargar. Solo Pro y Enterprise.
Límites
- 30 enlaces por minuto (
RATE_LIMITED, 429), y hasta 1000 enlaces activos por cuenta (TOO_MANY_SHARES, 409). - Cada enlace acepta 120 visitas por minuto por IP. Las contraseñas incorrectas están limitadas por IP y por enlace.
- La descarga de un archivo privado pasa por un enlace temporal: 60 solicitudes por minuto por IP, más el límite general de tu cuenta. Para entregar un archivo a muchas personas, hazlo público.
Respuesta
Responde201 Created.
string
“success” si tuvo éxito, “error” si no.
object

