Skip to main content
POST
string
requis
La clé d’API de votre compte. Vous pouvez la trouver dans les paramètres de votre compte.
Create Share crée un lien (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.
Pour un fichier public, le lien redirige vers son URL publique permanente, que toute personne qui l’ouvre peut continuer à utiliser. Le mot de passe, la limite de téléchargements et l’expiration ne protègent réellement que les fichiers privés.

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épond 201 Created.
string
“success” en cas de succès, “error” sinon.
object

Erreurs