9

我希望我的程序能够让用户轻松提交错误,其中包含与他们的问题相关的尽可能多的有用信息。

当用户点击“report a bug”菜单时,浏览器将打开,例如,github.com/noamraph/dreampie/issues/new ,其中包含预先填写的环境信息。

是否可以通过 GitHub 做到这一点?

4

2 回答 2

12

您可以使用查询变量来执行此操作。

https://github.com/isaacs/github/issues/new?title=foo&body=bar
于 2014-02-15T01:04:24.530 回答
2

这是可能的,如果您想使用 GitHub API,您甚至可以让您的用户直接从您的应用程序中提交错误。

与其打开新的选项卡或窗口,不如在您自己的应用程序中打开它并通过它发送它,收集必要的详细信息并生成日志转储。

通过GitHub API,您可以创建问题并在标题和正文中预先填写您需要知道的内容。

然后,从成功创建中捕获响应并通知自己。或者在创建后照常查看您的存储库上的“问题”选项卡。

于 2013-01-14T21:30:16.153 回答