繁体   English   中英

可以在网站上嵌入Github问题清单(带有特定标签)吗?

[英]possible to embed Github list of issues (with specific tag) on website?

有没有人知道从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>");
    });
});
});

jsfiddle: http//jsfiddle.net/bso6xLee/2/

您需要进行查询(如“ 在网站中嵌入Github的错误跟踪器,以便用户直接从网站内报告 ”)。
然后,您将生成网站页面的html部分,该部分将显示该查询的结果。

那会在问题上使用GitHub API

GET /user/issues

使用您的帐户或仅查看您要列出问题的回购的帐户。

您可以指定标签

labels string:逗号分隔的标签名称列表。 示例: bug,ui,@high

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM