GitHub:有没有办法以编程方式提交问题?
GitHub: Is there a way to programmatically file an issue?
是否有 API 用于提交 GitHub 问题?
当我遇到意外问题时,我想为用户提供自动报告问题的选项。
GitHub API 页面详细介绍了如何以编程方式创建问题:
https://developer.github.com/v3/issues/#create-an-issue
示例,来自文档:
使用 JSON 向 /repos/:owner/:repo/issues
发送 POST 请求,如下所示:
{
"title": "Found a bug",
"body": "I'm having a problem with this.",
"assignee": "octocat",
"milestone": 1,
"labels": [
"Label1",
"Label2"
]
}
您还可以通过向 /repos/:owner/:repo/issues/:number
发送 PATCH 请求以编程方式编辑问题
您还可以使用 (2021) GitHub CLI 'gh
'
你的情况:gh issue create
.
示例:
gh issue create --title "I found a bug" --body "Nothing works"
(希望您的问题描述能稍微详细一点!)
是否有 API 用于提交 GitHub 问题?
当我遇到意外问题时,我想为用户提供自动报告问题的选项。
GitHub API 页面详细介绍了如何以编程方式创建问题:
https://developer.github.com/v3/issues/#create-an-issue
示例,来自文档:
使用 JSON 向 /repos/:owner/:repo/issues
发送 POST 请求,如下所示:
{
"title": "Found a bug",
"body": "I'm having a problem with this.",
"assignee": "octocat",
"milestone": 1,
"labels": [
"Label1",
"Label2"
]
}
您还可以通过向 /repos/:owner/:repo/issues/:number
您还可以使用 (2021) GitHub CLI 'gh
'
你的情况:gh issue create
.
示例:
gh issue create --title "I found a bug" --body "Nothing works"
(希望您的问题描述能稍微详细一点!)