有什么方法可以将GitHub Issue Tracker嵌入网页中吗?

gab*_*ton 7 github

我想将其放在项目网页的“进度”部分中。我尝试使用iframe,并且尝试使用$.load(),但是这些都不起作用。

有任何想法吗?

Von*_*onC 5

如果您不需要本机 GitHub 问题页面中的所有功能,您可以考虑列出这些问题以生成您自己的包含/演示文稿。

请参阅“可以在网站上嵌入 Github 问题列表(带有特定标签)吗?

Kasper Souren在评论中提出以下小提琴

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("created at: " + issue.created_at + "</br>")
                .append(issue.body + "</br></br></br>");
        });
    });
});
Run Code Online (Sandbox Code Playgroud)