Operaciones para Alfresco 5.xx.
Chequeo Repositorio
Operación | URL |
---|---|
Check Repository | /alfresco/api/-default-/public/cmis/versions/1.1/atom/id?id=<id folder document library> |
200 | OK |
Otro | Error |
Chequeo Carpeta
Operación | URL |
---|---|
Check Folder | /alfresco/api/-default-/public/cmis/versions/1.1/atom/parents?id=<id folder a chequear> |
200 | OK -> XML devuelto en la ruta /atom:feed/cmisra:object/cmis:propertyId propertyDefinitionId=cmis:objectTypeId/cmis:value=cmis:folder |
Otro | Error |
Crear Carpeta
Operación | URL |
---|---|
Create Folder | POST /alfresco/api/-default-/public/cmis/versions/1.1/atom/children?id=<id folder padre> <?xml version='1.0' encoding='UTF-8'?> <atom:entry xmlns:atom = "http://www.w3.org/2005/Atom" xmlns:cmis = "http://docs.oasis-open.org/ns/cmis/core/200908/" xmlns:cmisra = "http://docs.oasis-open.org/ns/cmis/restatom/200908/"> <atom:id>urn:uuid:00000000-0000-0000-0000-00000000000</atom:id> <atom:title>Titulo</atom:title> <atom:updated>2015-10-30T08:18:42.324Z</atom:updated> <cmisra:object> <cmis:properties> <cmis:propertyString propertyDefinitionId = "cmis:name"> <cmis:value>id Nuevo Folder</cmis:value> </cmis:propertyString> <cmis:propertyId propertyDefinitionId = "cmis:objectTypeId"> <cmis:value>cmis:folder</cmis:value> </cmis:propertyId> </cmis:properties> </cmisra:object> </atom:entry> |
200 | OK, ya existe la carpeta |
201 | OK -> Location: /alfresco/api/-default-/public/cmis/versions/1.1/atom/entry?id=<id Nuevo Folder> |
Otro | Error |
Crear Documento
Operación | URL |
---|---|
Operación | URL |
Create Document | POST /alfresco/api/-default-/public/cmis/versions/1.1/atom/children?id=<id Folder Padre>&versioningState=major <?xml version='1.0' encoding='UTF-8'?> <atom:entry xmlns:atom = "http://www.w3.org/2005/Atom" xmlns:cmis = "http://docs.oasis-open.org/ns/cmis/core/200908/" xmlns:cmisra = "http://docs.oasis-open.org/ns/cmis/restatom/200908/" xmlns:chemistry = "http://chemistry.apache.org/"> <atom:id>urn:uuid:00000000-0000-0000-0000-00000000000</atom:id> <atom:title>Titulo</atom:title> <atom:updated>2015-10-30T08:32:57.683Z</atom:updated> <cmisra:content> <cmisra:mediatype>tipo MIME</cmisra:mediatype> <chemistry:filename>nombre del Fichero </chemistry:filename> <cmisra:base64>contenido del Fichero en Base64 </cmisra:base64> </cmisra:content> <cmisra:object> <cmis:properties> <cmis:propertyString propertyDefinitionId = "cmis:name"> <cmis:value> nombre del Fichero </cmis:value> </cmis:propertyString> <cmis:propertyId propertyDefinitionId = "cmis:objectTypeId"> <cmis:value>cmis:document</cmis:value> </cmis:propertyId> </cmis:properties> </cmisra:object> </atom:entry>
|
200 | OK, ya existe el documento |
201 | OK -> Location: /alfresco/api/-default-/public/cmis/versions/1.1/atom/entry?id=<id Nuevo Documento> |
Otro | Error |
Avvale 2024