¿Cómo cambiar el nombre de los archivos al exportarlos al almacenamiento en la nube?
Al exportar archivos de Transloadit a un servicio de terceros, quizá también quieras cambiar el nombre del archivo para poder encontrarlo fácilmente más adelante.
Por ejemplo, al exportar a uno de nuestros servicios de exportación compatibles, como S3, puedes especificar el
nombre del archivo como parte del parámetro path.
{
"steps": {
":original": {
"robot": "/upload/handle"
},
"exported": {
"use": ":original",
"robot": "/s3/store",
"credentials": "S3_CREDENTIALS",
"path": "renameFiles/${file.id}-${file.original_name}"
}
}
}
Al importar tus archivos desde una URL, Transloadit derivará automáticamente el nombre del archivo
a partir de la URL. Sin embargo, si prefieres especificar un nombre propio para el archivo, también puedes hacerlo
con el parámetro force_name.
{
"steps": {
"imported": {
"robot": "/http/import",
"url": "http://demos.transloadit.com/inputs/empty-sound.mp3",
"force_name": "audio",
"result": true
}
}
}
El código anterior cambiará el nombre del archivo importado a audio.mp3.