Transloadit
Tarifs
  • Téléversements de fichiers
  • Importation de fichiers
  • Traitement par lots
  • Encodage vidéo
  • Encodage audio
  • Traitement d’images
  • Traitement de documents
  • Intelligence artificielle
  • Filtrage et sécurité des fichiers
  • Catalogage de médias
  • Compression de fichiers
  • Évaluation de code
  • Exportation de fichiers
  • Smart CDN
  • Voir tous les services
  • Explorer les intégrations
  • Explorer les démos interactives (English)
  • Uppy
  • TransloaditKit
  • SDK Android
  • SDK Node.js
  • SDK Python
  • SDK Ruby
  • SDK Go
  • SDK Java
  • SDK PHP
  • Zapier
  • Serveur MCP
  • Transloadit CLI
  • Terraform
  • Essentiels
  • Bonnes pratiques
  • FAQ
  • Robots
  • API
  • Formats
  • Créer votre première application
  • À propos de Transloadit
  • Comparatifs
  • Projets open source
  • Témoignages
  • Carrières (English)
  • Sécurité
  • Articles
  • Actus dev (English)
  • Astuces dev
  • Presse
  • Recherche (English)
  • Études de cas
  • Solutions
  • Guides
  • Glossaire
  • Juridique (English)
  • Outils
  • Aider Coursera à former des millions de personnes dans le monde
  • Support Transloadit
  • Support open source
  • Accord de niveau de service (English)
EssentielsRobotsFAQAPIFormatsBonnes pratiques

Comment renommer des fichiers lors de leur export vers un stockage cloud ?

Définissez le paramètre path du Robot /s3/store pour choisir la clé de l’objet exporté. Cela modifie le nom de destination, et non le fichier d’entrée ni ses métadonnées. Les autres Robots d’exportation ont leurs propres règles de chemin ; consultez la documentation du Robot de destination.

Ce Template ajoute renamed- au nom du fichier adapté aux URL et le place sous un préfixe unique. Il utilise la configuration de bucket privé décrite dans le guide de configuration S3 :

{
  "steps": {
    ":original": {
      "robot": "/upload/handle"
    },
    "exported": {
      "robot": "/s3/store",
      "use": ":original",
      "credentials": "YOUR_S3_CREDENTIALS",
      "acl": "bucket-default",
      "path": "uploads/${unique_prefix}/renamed-${file.url_name}"
    }
  }
}

Remplacez YOUR_S3_CREDENTIALS par un ensemble enregistré d’informations d’identification de Template dont les autorisations couvrent le préfixe de destination. acl: "bucket-default" omet l’ACL de l’objet ; les politiques du bucket et les politiques IAM continuent de contrôler l’accès. Consultez la protection des informations d’identification et des Instructions avant d’exposer ce flux à un navigateur.

Les variables telles que ${file.url_name} sont résolues pendant le traitement. Un chemin qui utilise des métadonnées de fichier ou un préfixe unique n’est pas une clé d’objet complète que votre application peut nécessairement connaître avant le téléversement. Lisez le résultat d’exportation de l’Assembly terminée plutôt que de déduire une URL de téléchargement publique.

Voir aussi :

Puis-je obtenir une URL Amazon S3 avant l’envoi ?
Le volume de données est-il réinitialisé chaque mois ?
Pouvez-vous supprimer les fichiers temporaires plus tôt ?
Contacter le support⁠

TransloaditVérification de l’état…

Produit

  • Services
  • Tarifs
  • Démos EN (English)
  • Outils
  • Sécurité
  • Support

Entreprise

  • À propos de Transloadit/Presse
  • Blog/Carrières EN (English)
  • Comparatifs/Matrice de conformité
  • Recherche EN (English)
  • Projets open source
  • Solutions
  • Pionniers du web

Documentation

  • Premiers pas
  • Transcodage
  • FAQ
  • API
  • Guides/Astuces dev
  • Formats pris en charge

Plus

  • État de la plateforme⁠
  • Forum de la communauté⁠
  • Uppy
  • tus⁠

© 2009–2026 Transloadit-II GmbH

Transloadit®, tus® et Uppy® sont des marques déposées de Transloadit-II GmbH aux États-Unis.

Confidentialité EN (English)Conditions EN (English)Mentions légales EN (English)Marques déposées EN (English)Politique DMCA EN (English)
EnglishDeutschEspañolFrançaisPortuguês (Brasil)