GitHub:有没有办法以编程方式提交问题?

时间:2015-08-02 00:45:57

标签: git github version-control github-api

是否存在用于提交GitHub问题的API?

当我遇到意外问题时,我想为用户提供自动报告问题的选项。

2 个答案:

答案 0 :(得分:7)

以下是GitHub API页面,其中详细说明了如何以编程方式创建问题:

https://developer.github.com/v3/issues/#create-an-issue

示例,来自文档:

使用JSON向{ "title": "Found a bug", "body": "I'm having a problem with this.", "assignee": "octocat", "milestone": 1, "labels": [ "Label1", "Label2" ] } 发送POST请求,如下所示:

/repos/:owner/:repo/issues/:number

您还可以通过向f.equals("add");

发送PATCH请求来以编程方式编辑问题

来源:https://developer.github.com/v3/issues/#edit-an-issue

答案 1 :(得分:0)

您还可以使用 (2021) GitHub CLI 'gh'

就您而言:gh issue create

示例:

gh issue create --title "I found a bug" --body "Nothing works"

(希望你的问题描述会比那更详细一些!)