node-oschina
Node.js 版开源** API
安装
npm install oschina
简单说明
- HTTP请求方式:均为 POST
- 请求参数:
- 参数: object,不能为空至少为
{}
,示例见 example - 必选: 可省略 client_id 、access_token 和有默认值的参数
- 可选: 不添加则使用默认值
- 参数: object,不能为空至少为
- 支持格式: JSON、JSONP、XML
详见 开源** API 文档。
使用方法
不依赖 Express,简单使用如下:
config.js
module.exports = {
client_id: "xxx",
client_secret: "xxx",
redirect_uri: "xxx"
}
app.js
var config = require('./config');
var OSC = require('oschina')(config);
OSC.xxx(yyy, function (err, result) {
console.log(result);
});
其中 xxx
为请求的方法,yyy
为请求的参数对象。具体使用方法见 example 。