Skip to main content
POST
string
obbligatorio
La chiave API del tuo account. Puoi trovarla nelle impostazioni del tuo account.
Create Share crea un link (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.
Per un file pubblico il link reindirizza al suo URL pubblico permanente, che chiunque lo apra può continuare a usare. La password, il limite di download e la scadenza proteggono davvero solo i file privati.

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

Risponde 201 Created.
string
“success” in caso di successo, “error” in caso contrario.
object

Errori