Blob Create Share
Crea un link di condivisione con POST /v1/shares: valido fino a 30 giorni, revocabile, con un limite di download opzionale e, su Pro ed Enterprise, una password.
POST
string
obbligatorio
La chiave API del tuo account. Puoi trovarla nelle impostazioni del tuo account.
https://files.squarecloud.dev/s/...) per consegnare un file a delle persone: un cliente, un team, un tester. Funziona per file pubblici e privati, dura fino a 30 giorni, può essere revocato in qualsiasi momento e può limitare quante volte il file viene scaricato. Su Pro ed Enterprise può anche richiedere una password. Richiede lo scope blob:write.
Aprire il link scarica il file. Un link protetto da password mostra prima una pagina che chiede la password, nella lingua del visitatore. Il link è legato all’id attuale del file: eliminare, spostare o cambiare la visibilità del file fa sì che risponda subito 404, senza consumare un download. Vedi Link e condivisione per il confronto con i link temporanei.
string
obbligatorio
L’id del file da condividere.
number
predefinito:"86400"
Quanto dura il link, da 60 a 2592000 secondi (30 giorni).
number
Quanti download consente il link, da 1 a 10000. Una volta esauriti, risponde
410. Senza di esso, non c’è limite.string
Una password da 8 a 128 caratteri che il visitatore deve digitare prima di scaricare. Solo Pro ed Enterprise.
Limiti
- 30 link al minuto (
RATE_LIMITED, 429), e fino a 1000 link attivi per account (TOO_MANY_SHARES, 409). - Ogni link accetta 120 visite al minuto per IP. Le password errate sono limitate per IP e per link.
- Il download di un file privato passa per un link temporaneo: 60 richieste al minuto per IP, più il limite complessivo del tuo account. Per consegnare un file a molte persone, rendilo pubblico.
Risposta
Risponde201 Created.
string
“success” in caso di successo, “error” in caso contrario.
object

