0.0.8 • Published 8 years ago

alfresco-api-client v0.0.8

Weekly downloads
32
License
-
Repository
github
Last release
8 years ago

Documentation

Config

var config = {
      "host": "",
      "user": "",
      "password": ""
};

Login

   alfresco.loginPromise(config).then(function(alf_ticket){
    console.log(alf_ticket)
   })

Validate ticket

   alfresco.ticket(function(result){
    console.log(result)
});

Get thumbnail

   alfresco.getThumbnailsContentPromise('workspace://SpacesStore/102e7e21-26fd-4f5f-9413-499bed115ae8', 'imgpreview').then(function(result) {
     console.log(result);
   }, function(err){console.log(err)});

Get children

alfresco.getChildrenPromise(nodeRef).then(function (files) {
            console.log(file);
            return files;
});

Get site by shortname

   alfresco.getSiteByShortnamePromise(shortname).then( function(site){
       console.log(site);
   },function(err){console.log(err)});
 });

Process get site document Library

   alfresco.getDocumentLibraryForSiteByShortname(shortname).then( function(result){
      console.log(result);
   },function(err){console.log(err)});

create folder site via API

   alfresco.createFolderPromise( parentNodeRef, 'name', 'titlw' , 'description').then( function(result){
     console.log(result);
   },function(err){console.log(err)});
 })

create file site via API

   var path = PATHTOFILE;
   alfresco.createDocumentPromise(folder.nodeRef, path).then( function(file){
      console.log(result);
   },function(err){console.log(err)});
 })

Logout ticket

   alfresco.logout(function(result){
    console.log(result);
   });

Use cases

Get content

  alfresco.loginPromise(config).then(function(alf_ticket) {
    console.log("GET content for alfresco nodeRef -> " + nodeRef);
    alfresco.getContentPromise(nodeRef).then(function(result) {
       console.log(result);
    }, function(err) {
      console.log(err);
    });
  }

Get content URL

    alfresco.loginPromise(config).then(function(alf_ticket) {
      console.log("GET content for alfresco nodeRef -> " + nodeRef);
      alfresco.getContentUrl(nodeRef)
    }, function(err) {
      console.log(err);
    });

Get thumbnail

   alfresco.loginPromise(config).then(function(alf_ticket) {
      console.log("GET content for alfresco nodeRef -> " + nodeRef);
      alfresco.getContentPromise(nodeRef).then(function(result) {
         console.log(result);
      }, function(err) {
        console.log(err);
      });
    }
0.0.8

8 years ago

0.0.7

8 years ago

0.0.6

9 years ago

0.0.5

9 years ago

0.0.4

9 years ago

0.0.3

9 years ago

0.0.2

9 years ago

0.0.1

9 years ago

0.0.0

9 years ago