forked from firejune/scribd
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtest.js
117 lines (90 loc) · 3.16 KB
/
test.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
var Scribd = require('./lib/scribd');
var key = "ENTER-YOUR-API-KEY-HERE"
, secret = "ENTER-YOUR-API-SECRET-HERE";
var scribd = new Scribd(key, secret);
/* Scribd usages: */
// on conversion callback
scribd.on('conversion', function(err, res) {
clog('conversion event', err, res);
});
/**
* Docs Method
*/
// docs.upload (callback, file, [docType], [access], [revId])
scribd.upload(function(err, res) {
console.log('\n scribd.upload', err, res);
}, 'document.path');
// docs.uploadFromUrl (callback, url, [docType], [access], [revId])
scribd.uploadFromUrl(function(err, res) {
console.log('\n scribd.uploadFromUrl', err, res);
}, 'url');
// docs.getList (callback)
scribd.getList(function(err, res) {
console.log('\n scribd.getList', err, res);
});
// docs.getConversionStatus (callback, docId)
scribd.getConversionStatus(function(err, res) {
console.log('\n scribd.getConversionStatus', err, res);
}, 'docId');
// docs.getSettings (callback, docId)
scribd.getSettings(function(err, res) {
console.log('\n scribd.getSettings', err, res);
}, 'docId');
// docs.getSettings (callback, docId, [title], [description], [access], [license], [showAds], [tags])
scribd.changeSettings(function(err, res) {
console.log('\n scribd.changeSettings', err, res);
}, 'docId', 'title');
// docs.getDownloadUrl (callback, docId)
scribd.getDownloadUrl(function(err, res) {
console.log('\n scribd.getDownloadUrl', err, res);
}, 'docId');
// docs.getStats (callback, docId)
scribd.getStats(function(err, res) {
console.log('\n scribd.getStats', err, res);
}, 'docId');
// docs.delete (callback, docId)
scribd.delete(function(err, res) {
console.log('\n scribd.delete', err, res);
}, 'docId');
// docs.search (callback, query, [numResults], [numStart], [scope])
scribd.search(function(err, res) {
console.log('\n scribd.search', err, res);
}, 'Node.JS', 1);
// docs.getCategories (callback, [categoryId], [withSubcategories])
scribd.getCategories(function(err, res) {
console.log('\n scribd.getCategories', err, res);
});
// docs.featured (callback, [limit], [offset], [scope])
scribd.featured(function(err, res) {
console.log('\n scribd.featured', err, res);
});
// docs.browse (callback, [limit], [offset], [categoryId], [sort])
scribd.browse(function(err, res) {
console.log('\n scribd.browse', err, res);
});
// docs.uploadThumb (callback, file, docId)
scribd.uploadThumb(function(err, res) {
console.log('\n scribd.uploadThumb', err, res);
}, 'thumbnail.path', 'docId');
/**
* Thumbnail Method
*/
// thumbnail.get (callback, docId, [width], [height])
scribd.getThumbnail(function(err, res) {
console.log('\n scribd.getThumbnail', err, res);
}, 'docId', 256);
/**
* User Method
*/
// user.login (callback, username, password)
scribd.login(function(err, res) {
console.log('\n scribd.login', err, res);
}, 'username', 'password');
// user.signup (callback, username, password, email, [name])
scribd.signup(function(err, res) {
console.log('\n scribd.signup', err, res);
}, 'username', 'password', '[email protected]', 'name');
// user.getAutoSigninUrl (callback, [nextUrl])
scribd.getAutoSigninUrl(function(err, res) {
console.log('\n scribd.getAutoSigninUrl', err, res);
}, '/');