oschina
Version:
OSChina api for Node.js
40 lines (27 loc) • 963 B
Markdown
## node-oschina ##
Node.js 版开源中国 API
### 安装 ###
npm install oschina
### 简单说明 ###
- HTTP请求方式:均为 POST
- 请求参数:
- 参数: object,不能为空至少为 `{}` ,示例见 example
- 必选: 可省略 client\_id 、access\_token 和有默认值的参数
- 可选: 不添加则使用默认值
- 支持格式: JSON、JSONP、XML
详见 [开源中国 API 文档](http://www.oschina.net/openapi/docs)。
### 使用方法 ###
不依赖 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 。