Vai al contenuto principale
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 un piano attivo e gli scope blob:write e blob:read: un link consegna il file. 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 consegna il file che è stato condiviso, mai ciò che è venuto dopo: eliminare, spostare o cambiare la visibilità del file, oppure scrivere un altro file con il suo id, fa sì che risponda subito 404, senza consumare un download. Vedi Link e condivisione per il confronto con i link temporanei.

Parametri

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).
  • Le visite a ogni link sono limitate 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

Vedi anche