Dropbox módulos
En un escenario de Adobe Workfront Fusion, puede automatizar los flujos de trabajo que usan Dropbox o Dropbox Business, así como conectarlo a varias aplicaciones y servicios de terceros. Esto le permite automatizar actividades como supervisar, buscar, recuperar, enumerar, crear y editar archivos y carpetas en su Dropbox.
Si necesita instrucciones para crear un escenario, consulte Crear un escenario en Adobe Workfront Fusion.
Para obtener información acerca de los módulos, vea Módulos en Adobe Workfront Fusion.
Requisitos de acceso
Debe tener el siguiente acceso para utilizar la funcionalidad de este artículo:
Para saber qué plan, tipo de licencia o acceso tiene, póngase en contacto con el administrador de Workfront.
Para obtener información sobre Adobe Workfront Fusion licencias, consulte Adobe Workfront Fusion licencias.
Requisitos previos
- Para usar módulos de Dropbox, debe tener una cuenta de Dropbox.
Información de API del Dropbox
El conector del Dropbox utiliza lo siguiente:
Crear una conexión con Dropbox
Para crear una conexión para los módulos de Dropbox:
-
Haga clic en Agregar junto al cuadro Conexión.
-
Rellene los campos siguientes:
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 layout-auto html-authored no-header Nombre de conexión Escriba un nombre para esta conexión. Entorno Seleccione si esta conexión es para un entorno de producción o de no producción. Tipo Seleccione si desea conectarse a una cuenta de servicio o a una cuenta personal. ID de cliente Introduzca el Dropbox ID de cliente de . Secreto de cliente Escriba su Secreto de cliente Dropbox. Tipo de cuenta Seleccione si desea conectarse a una cuenta de Dropbox personal o a una cuenta de empresa (Dropbox Business). -
Haga clic en Continuar para guardar la conexión y volver al módulo.## Dropbox módulos y sus campos
Dropbox módulos y sus campos
Al configurar Dropbox módulos, Workfront Fusion muestra los campos que se indican a continuación. Junto con estos, podrían mostrarse Dropbox campos adicionales, según factores como el nivel de acceso en la aplicación o el servicio. Un título en negrita en un módulo indica un campo obligatorio.
Si ve el botón Asignar encima de un campo o función, puede utilizarlo para establecer variables y funciones para ese campo. Para obtener más información, vea Asignar información de un módulo a otro en Adobe Workfront Fusion.
Módulos de activador
Observar archivos
Este módulo de tipo de Déclencheur devuelve los detalles del archivo cuando se modifica el archivo de una carpeta especificada.
Módulos para obtener Dropbox archivos y carpetas
Archivos/carpetas de búsqueda
Este módulo de búsqueda busca registros en un objeto de Dropbox que coincidan con la consulta de búsqueda especificada.
Puede asignar esta información en módulos subsiguientes en el escenario.
Descargar un archivo
Este módulo de acción descarga un archivo de una carpeta.
Especifique el archivo y su ubicación.
El módulo devuelve el ID del archivo y cualquier campo asociado, junto con cualquier campo personalizado y valor al que acceda la conexión. Puede asignar esta información en módulos subsiguientes en el escenario.
Al configurar este módulo, se muestran los campos siguientes.
Obtener metadatos de carpeta
Este módulo de acción recupera los detalles de la carpeta compartida.
Especifique el ID de la carpeta.
El módulo devuelve el ID de la carpeta y cualquier campo asociado, junto con cualquier campo y valor personalizados a los que acceda la conexión. Puede asignar esta información en módulos subsiguientes en el escenario.
Al configurar este módulo, se muestran los campos siguientes.
Enumerar todos los archivos/subcarpetas de una carpeta
Este módulo de acción enumera los archivos o carpetas de una carpeta concreta.
Especifique el ID de la carpeta.
El módulo devuelve los ID de los archivos o carpetas y cualquier campo asociado, junto con cualquier campo personalizado y valor al que acceda la conexión. Puede asignar esta información en módulos subsiguientes en el escenario.
Al configurar este módulo, se muestran los campos siguientes.
Revisiones de archivos de lista
Este módulo de acción recupera todas las revisiones de archivo (un historial de versiones) de un archivo concreto.
Especifique el ID del archivo.
El módulo devuelve cualquier campo estándar asociado con el registro, junto con cualquier campo y valor personalizados a los que acceda la conexión. Puede asignar esta información en módulos subsiguientes en el escenario.
Al configurar este módulo, se muestran los campos siguientes.
Módulos para crear y editar Dropbox archivos y carpetas
Cargar un archivo
Este módulo de acción carga un archivo en una carpeta.
Especifique información como la ubicación del archivo, el archivo que desea cargar y un nuevo nombre opcional para el archivo.
El módulo devuelve el ID del archivo y cualquier campo asociado, junto con cualquier campo personalizado y valor al que acceda la conexión. Puede asignar esta información en módulos subsiguientes en el escenario.
Al configurar este módulo, se muestran los campos siguientes.
Crear una carpeta
Este módulo de acción crea una carpeta nueva.
Especifique la ruta y el nombre de la carpeta.
El módulo devuelve el ID de la carpeta y cualquier campo asociado, junto con cualquier campo y valor personalizados a los que acceda la conexión. Puede asignar esta información en módulos subsiguientes en el escenario.
Al configurar este módulo, se muestran los campos siguientes.
Crear o sobrescribir un archivo de texto
Este módulo de acción crea un archivo DOC o sobrescribe el contenido de uno existente.
Especifique el archivo de origen y la carpeta.
El módulo devuelve el ID de la carpeta y cualquier campo asociado, junto con cualquier campo y valor personalizados a los que acceda la conexión. Puede asignar esta información en módulos subsiguientes en el escenario.
Al configurar este módulo, se muestran los campos siguientes.
Crear/actualizar un vínculo compartido
Este módulo de acción crea un vínculo público a un archivo.
Especifique el archivo y la información sobre el vínculo.
El módulo devuelve el ID del vínculo y cualquier campo asociado, junto con cualquier campo y valor personalizados a los que acceda la conexión. Puede asignar esta información en módulos subsiguientes en el escenario.
Al configurar este módulo, se muestran los campos siguientes.
Restaurar un archivo
Este módulo de acción restaura una versión anterior de un archivo.
Especifique el fichero y el número de revisión que desee.
El módulo devuelve el ID de la versión y cualquier campo asociado, junto con cualquier campo y valor personalizados a los que acceda la conexión. Puede asignar esta información en módulos subsiguientes en el escenario.
Al configurar este módulo, se muestran los campos siguientes.
Mover un archivo/carpeta
Este módulo de acción mueve un archivo o carpeta a una ubicación diferente.
Usted especifica el archivo o carpeta y cómo y dónde desea moverlo.
El módulo devuelve el ID del archivo o la carpeta y cualquier campo asociado, junto con cualquier campo y valor personalizados a los que acceda la conexión. Puede asignar esta información en módulos subsiguientes en el escenario.
Al configurar este módulo, se muestran los campos siguientes.
Cambiar el nombre de un archivo o carpeta
Este módulo de acción cambia el nombre de un archivo o carpeta.
Especifique el archivo o la carpeta y el nuevo nombre.
El módulo devuelve el ID del archivo o la carpeta y cualquier campo asociado, junto con cualquier campo y valor personalizados a los que acceda la conexión. Puede asignar esta información en módulos subsiguientes en el escenario.
Al configurar este módulo, se muestran los campos siguientes.
Eliminar un archivo o carpeta
Este módulo de acción elimina un archivo o una carpeta.
Especifique el archivo o la carpeta.
El módulo devuelve el ID del registro y cualquier campo asociado, junto con cualquier campo y valor personalizados a los que acceda la conexión. Puede asignar esta información en módulos subsiguientes en el escenario.
Al configurar este módulo, se muestran los campos siguientes.
Otros módulos
Realizar una llamada API
Este módulo de acción le permite realizar una llamada autenticada personalizada a la API Dropbox. De este modo, puede crear una automatización del flujo de datos que no puedan realizar los otros Dropbox módulos.
Al configurar este módulo, se muestran los campos siguientes.
/2/files/list_folder
{
"path": "/Text files",
"limit": 10,
"recursive": false,
"include_deleted": false
}
Problemas comunes
No se puede cargar o actualizar un archivo
Cuando falla la carga o actualización de un archivo, se dan varias situaciones:
- El archivo cargado es demasiado grande y supera el tamaño máximo de archivo permitido para el plan Dropbox, o bien ha utilizado toda la cuota de almacenamiento de la cuenta Dropbox. Debe eliminar los archivos existentes de su cuenta de Dropbox o actualizar su plan.
- La carpeta seleccionada anteriormente en la que se está cargando el archivo ya no existe. El escenario se detiene y debe volver a seleccionar la carpeta de destino.
La imagen a la que se hace referencia mediante un vínculo compartido no se representa
La dirección URL devuelta por el Dropbox >Crear un vínculo compartido no vincula directamente a una imagen, sino a una página Dropbox. Para forzar la descarga de la imagen, reemplace el ?dl=0
final por ?dl=1
. Para forzar el procesamiento de la imagen (por ejemplo, en un explorador Web o en Facebook Messenger), añada &raw=1
a la dirección URL.
Si necesita obtener el vínculo directo o sin procesar de la imagen para su sitio web o para otros módulos de Workfront Fusion, debe modificar la dirección URL compartida inicial de la siguiente manera:
URL original:
https://www.dropbox.com/s/ia8qtvs20f3a5ux/Screen%20Shot%202018-10-15%20at%204.21.11%20PM.png?dl=0
- Reemplazar
www
pordl
. - Quitar
?dl=0
.
URL final:
https://dl.dropbox.com/s/ia8qtvs20f3a5ux/Screen%20Shot%202018-10-15%20at%204.21.11%20PM.png
Para modificar automáticamente la dirección URL, puede usar la función replace()
dos veces:
-
Reemplazar www por dl
-
Y para quitar ?dl=0
Para hacerlo en un solo paso, combine estas funciones:
También puede copiarlo y pegarlo en el campo. Reemplazar 1.url
por la URL.
{{replace(replace(1.url; "?dl=0"; ""); "www"; "dl")}}