Wie können Sie Dateien beim Export in einen Cloud-Speicher umbenennen?
Wenn Sie Dateien aus Transloadit zu einem Drittanbieterdienst exportieren, können Sie auch den Dateinamen ändern, damit Sie die Datei später leichter finden.
Wenn Sie beispielsweise zu einem unserer unterstützten Exportdienste wie S3 exportieren, können Sie den
Dateinamen als Teil des Parameters path angeben.
{
"steps": {
":original": {
"robot": "/upload/handle"
},
"exported": {
"use": ":original",
"robot": "/s3/store",
"credentials": "S3_CREDENTIALS",
"path": "renameFiles/${file.id}-${file.original_name}"
}
}
}
Wenn Sie Ihre Dateien von einer URL importieren, leitet Transloadit den Dateinamen automatisch
aus der URL ab. Wenn Sie stattdessen einen eigenen Dateinamen festlegen möchten, ist dies mit
dem Parameter force_name ebenfalls möglich.
{
"steps": {
"imported": {
"robot": "/http/import",
"url": "http://demos.transloadit.com/inputs/empty-sound.mp3",
"force_name": "audio",
"result": true
}
}
}
Der obige Code benennt die importierte Datei in audio.mp3 um.