Blob Create Share
Créez un lien de partage avec POST /v1/shares : valable jusqu’à 30 jours, révocable, avec une limite de téléchargements optionnelle et, sur Pro et Enterprise, un mot de passe.
POST
string
requis
La clé d’API de votre compte. Vous pouvez la trouver dans les paramètres de votre compte.
https://files.squarecloud.dev/s/...) pour remettre un fichier à des personnes : un client, une équipe, un testeur. Il fonctionne pour les fichiers publics et privés, dure jusqu’à 30 jours, peut être révoqué à tout moment et peut limiter le nombre de téléchargements du fichier. Sur Pro et Enterprise, il peut aussi demander un mot de passe. Nécessite le scope blob:write.
Ouvrir le lien télécharge le fichier. Un lien protégé par mot de passe affiche d’abord une page demandant le mot de passe, dans la langue du visiteur. Le lien est lié à l’id actuel du fichier : supprimer, déplacer ou changer la visibilité du fichier le fait répondre 404 immédiatement, sans consommer de téléchargement. Consultez Liens et partage pour une comparaison avec les liens temporaires.
string
requis
L’id du fichier à partager.
number
défaut:"86400"
Durée de validité du lien, de 60 à 2592000 secondes (30 jours).
number
Nombre de téléchargements autorisés par le lien, de 1 à 10000. Une fois épuisé, il répond
410. Sans ce paramètre, il n’y a pas de limite.string
Un mot de passe de 8 à 128 caractères que le visiteur doit saisir avant de télécharger. Pro et Enterprise uniquement.
Limites
- 30 liens par minute (
RATE_LIMITED, 429), et jusqu’à 1000 liens actifs par compte (TOO_MANY_SHARES, 409). - Chaque lien accepte 120 visites par minute par IP. Les mots de passe erronés sont limités par IP et par lien.
- Le téléchargement d’un fichier privé passe par un lien temporaire : 60 requêtes par minute par IP, plus la limite globale de votre compte. Pour distribuer un fichier à beaucoup de personnes, rendez-le public.
Réponse
Répond201 Created.
string
“success” en cas de succès, “error” sinon.
object

