FileUpload
Utilice este recurso para añadir adjuntos a archivo para procesar actividades o elementos de trabajo.
Resumen del método
| Método HTTP | Vía de acceso | Descripción |
|---|---|---|
| POST | /scr/api/FileUpload | Añade adjuntos a archivo para procesar actividades o elementos de trabajo. |
POST/scr/api/FileUpload
- Descripción
- Utilice este método para añadir adjuntos a archivo para procesar actividades o elementos de trabajo.
- Información de recursos
Requisitos Descripción Formato de la respuesta JSON Requiere autenticación Sí. El usuario debe tener acceso de autor al proceso al que se adjunta el archivo. Permite credenciales de cliente de OAuth 2 Sí utilizando un ID de servicio de usuario que contiene la categoría de creación de artefactos Velocidad limitada Aún no
- Parámetros
- Las entradas de locationField, ancestorIdField, parentIdField y fileData deben pasarse en formato de datos de diversos formularios y diversas partes estándar.
- Respuesta
- Resultado de ejemplo
{ "size":"3.0", "parentId":"", "uploadUserId":"7f0002", "fileItemId":"123b", "name":"testFileUpload", "ancestorId":"", "uploadDate":"1441217698308", "status":"SUCCESS", "isPublic":"false", "location":"instance", "uploadUserName":"admin", "version":"20160630", "type":"1", "id":"5f501e134978a" }
- Propiedades de respuesta
- uploadUserId
- ID del usuario que ha subido el archivo.
- location
- La ubicación a la que se ha subido el archivo.
- status
- El valor de la serie que indica el resultado del intento de carga. Los valores posibles incluyen:
- SUCCESS
- La operación se ha realizado satisfactoriamente.
- FAILED
- La carga ha fallado.
- FAILED_DELETED
- La carga ha fallado. Verifique que el archivo no contiene un virus e inténtelo de nuevo.
- SIZE
- La carga ha fallado porque el tamaño del archivo era mayor que 50 MB.
- SPACE
- La carga ha fallado porque la cuenta no tenía suficiente espacio disponible.
- type
- El tipo de archivo o documento con el valor numérico asociado.
Valor de tipo Descripción 1 Documento genérico. Se utiliza si el archivo no corresponde a ninguno de los otros valores. 2 Archivo de Microsoft Excel 3 Image 4 Documento PDF 5 Documento de Microsoft PowerPoint 6 Documento de Microsoft Project 7 Documento de Microsoft Visio 8 Documento de Microsoft Word 9 Archivo de texto - version
- Versión de la API que se ha utilizado para crear la respuesta.
- size
- El tamaño del archivo subido en bytes.
- id
- ID del archivo subido. Utilice este ID con el servicio
FileDownloadpara descargar el archivo. - parentId
- ID del elemento padre al que se adjunta el archivo subido.
- name
- Nombre del archivo subido.
- ancestorId
- El ID del predecesor al que pertenece el archivo subido.
- uploadDate
- Fecha en que se ha subido el archivo. El valor se expresa en milisegundos desde el valor de época, que es el 1 de enero de 1970 a medianoche en Hora Universal Coordinada (UTC).
- uploadUserName
- Nombre del usuario que ha subido el archivo.
- Mensajes de respuesta
Código HTTP Razón 200 La solicitud se ha completado correctamente.
401 El usuario no está autorizado a realizar la petición.
405 El método especificado no está permitido. Seleccione el método POST.