Creazione nuova folder in un sito

cancel
Showing results for 
Search instead for 
Did you mean: 
toxkras
Member II

Creazione nuova folder in un sito

Ciao,
voglio creare una cartella all'interno di un sito Alfresco tramite l'API
<blockcode>
/alfresco/service/api/site/folder/mio-sito/documentLibrary
</blockcode>
Voglio crearla come cartella di primo livello (visibile appena entro nel Sito da Share per intenderci).E' possibile? Se specifico il nome della cartella dopo documentLibrary ottengo un errore 404.
Grazie
2 Replies
davidciamberlan
Alfresco Employee

Re: Creazione nuova folder in un sito

Ciao,

se vuoi creare una cartella in documentLibrary devi chiamare il webscript con il metodo POST e passare un json con almeno il nome della nuova cartella. Un esempio con curl può essere il seguente:


curl -v -X POST -u admin:admin "http://localhost:8080/alfresco/service/api/site/folder/<tuo-sito>/documentlibrary" -H "Content-Type: application/json" -d "{\"name\":\"testFolder\"}"


Nel json puoi passare questi parametri:


   "name": "NewNodeName",
   "title": "New Node Title",
   "description": "A shiny new node",
   "type": "cm:folder"
}
toxkras
Member II

Re: Creazione nuova folder in un sito

Ciao David, dovevo invocare il web script tramite Java. Ho passato una stringa contenente questi parametri e adesso funziona.
Grazie per il supporto