首页 > github api v3 如何取得某个user提出的issue数量

github api v3 如何取得某个user提出的issue数量

apihttp://developer.github.com/v3/issues... 中,提到了对认证用户的提取issue的方法,但如何取得未经认证的用户的issue(直接查询不可以吗?)

其实我是在做 这个 http://hit9.org/GhResume/

目前还想添加:
1. 计算用户是否在fork后进行了新的提交
2. 计算用户的提出的issue数目和contribute to 的项目个数
3.自己的项目被fork的程度。

通过尽量少的查询来实现这些分析。就像 codewall的个人profile页面一样


对认证用户的提取issue的方法,但如何取得未经认证的用户的issue(直接查询不可以吗?

可以,但是如果你没有他的OAuth话,只能查询他在那些public repo中提出的issue,而不能查询private repo中的issue.

List all issues across owned and member repositories for the authenticated user:
GET /user/issues

拿这个Libary来说
https://github.com/ajaxorg/node-githu...

var GitHubApi = require("github");
var github = new GitHubApi({
    version: "3.0.0"
});
github.issues.getAll({
    user: "meteormatt"
}, function(err, res) {
    console.log(JSON.stringify(res));
});
【热门文章】
【热门文章】