0.3.0 • Published 10 years ago
duoshuo v0.3.0
duoshuo.com apis
duoshuo.com apis for node.js
How to install
$ npm install duoshuo
Sample code
var Duoshuo = require('duoshuo');
var duoshuo = new Duoshuo({
short_name: 'abc', // 站点申请的多说二级域名。
secret: 'xxx' // 站点密钥
});
// fetch token
duoshuo.auth(code, function(err,token){
console.log(token)
// to sth with token
});
var access_token = 'xxxxxxxxxxxxxxxxxx'; // 通过duoshuo.auth获得的access_token
var duoshuoClient = duoshuo.getClient(access_token);
// join local user to duoshuo.com
duoshuoClient.join({
user: {},
}, function(err,user){
console.log(err,user)
});
// fetch top articles
duoshuoClient.tops({
range: 'daily' // 获取本日,详见:http://dev.duoshuo.com/docs/50398b4b8551ece011000023
num_items: 10 // 获取10篇
}, function(err, threads){
console.log(threads)
});
// push comments to duoshuo.com
duoshuoClient.comment({
message: '我的一条新匿名评论'
}, function(err,comment){
console.log(comment)
});
Run Unit-test (Mocha)
$ git clone https://github.com/turingou/duoshuo.git
$ cd duoshuo
$ npm install
$ npm test
0.3.0
10 years ago
0.2.7
10 years ago
0.2.6
10 years ago
0.2.5
10 years ago
0.2.4
10 years ago
0.2.3
10 years ago
0.2.2
10 years ago
0.2.1
10 years ago
0.2.0
10 years ago
0.1.2
10 years ago
0.1.1
10 years ago
0.1.0
11 years ago
0.0.9
11 years ago
0.0.8
11 years ago
0.0.7
11 years ago
0.0.6
11 years ago
0.0.5
11 years ago
0.0.4
11 years ago
0.0.2
11 years ago
0.0.1
11 years ago