klo*_*ogd 8 javascript jquery github github-api
有没有人知道从github将特定标签的问题列表嵌入网站的简单方法?
这是在项目网站上嵌入一个开放式错误列表.
使用jQuery的解决方案:
有一种方法可以轻松地使用github api使用javascript(无需设置github帐户,注册api令牌等).
下面是一个使用jquery获取github项目所有开放错误列表的小型演示(本例中为jquery)
var urlToGetAllOpenBugs = "https://api.github.com/repos/jquery/jquery/issues?state=open&labels=bug";
$(document).ready(function () {
$.getJSON(urlToGetAllOpenBugs, function (allIssues) {
$("div").append("found " + allIssues.length + " issues</br>");
$.each(allIssues, function (i, issue) {
$("div")
.append("<b>" + issue.number + " - " + issue.title + "</b></br>")
.append(issue.body + "</br></br></br>");
});
});
});
Run Code Online (Sandbox Code Playgroud)
jsfiddle:http://jsfiddle.net/bso6xLee/2/
您需要进行查询(如“在网站中嵌入 Github 的错误跟踪器,以便用户直接从网站内报告”)。
然后,您将生成网站页面的 html 部分,该部分将显示该查询的结果。
GET /user/issues
Run Code Online (Sandbox Code Playgroud)
使用您的帐户,或只能看到您想要列出问题的存储库的帐户。
并且您可以指定标签
labelsstring:逗号分隔的标签名称列表。例子:bug,ui,@high
| 归档时间: |
|
| 查看次数: |
1173 次 |
| 最近记录: |