scribd
Scribd Platform API binding for Node.JS.
Installing
GIT
$ git clone https://github.com/firejune/scribd.git
NPM
$ npm install scribd
Usage
var Scribd = ; var key = "ENTER-YOUR-API-KEY-HERE" secret = "ENTER-YOUR-API-SECRET-HERE"; var scribd = key secret; // or var scribd = apikey: key secret: secret; /** * docs.upload */ scribd; // or scribd; // on conversion event(> 0.1.8)scribd;
Methods
/** * Docs Method */ // docs.upload (callback, file, [docType], [access], [revId])scribd; // docs.uploadFromUrl (callback, url, [docType], [access], [revId])scribd; // docs.getList (callback)scribd; // docs.getConversionStatus (callback, docId)scribd; // docs.getSettings (callback, docId)scribd; // docs.changeSettings (callback, docId, [title], [description], [access], [license], [showAds], [tags])scribd; // docs.getDownloadUrl (callback, docId)scribd; // docs.getStats (callback, docId)scribd; // docs.delete (callback, docId)scribd; // docs.search (callback, query, [numResults], [numStart], [scope])scribd; // docs.getCategories (callback, [categoryId], [withSubcategories])scribd; // docs.featured (callback, [limit], [offset], [scope])scribd; // docs.browse (callback, [limit], [offset], [categoryId], [sort])scribd; // docs.uploadThumb (callback, file, docId)scribd; /** * Thumbnail Method */ // thumbnail.get (callback, docId, [width], [height])scribd; /** * User Method */ // user.login (callback, username, password)scribd; // user.signup (callback, username, password, email, [name])scribd; // user.getAutoSigninUrl (callback, [nextUrl])scribd;
Have fun!
License
MIT <3