curl 使用rest api检索安全警报

aydmsdu9  于 2022-11-13  发布在  其他
关注(0)|答案(1)|浏览(179)

我按照这里提到的指示,尝试检索警报,但总是得到返回错误404,即使我是组织中的所有者。当我尝试检索相同的警报,但针对组织中的公共存储库时,它按预期工作。我尝试重新验证我自己,创建新的个人访问令牌,并在标头中传递它,但我还是得到了404我是不是漏掉了什么

curl \                                                                                                                           
  -H "Accept: application/vnd.github.v3+json" \
  https://api.github.com/orgs/<OrgName>/code-scanning/alerts

使用请求中的个人访问令牌:-H 'Authorization: token <My_Token>',但我得到了完全相同的消息。

{
  "message": "Not Found",
  "documentation_url": "https://docs.github.com/rest/reference/code-scanning#list-code-scanning-alerts-by-organization"
}

还尝试了使用github cli,它已经让我验证了我发现了一个错误吗?

vh0rcniy

vh0rcniy1#

我也遇到了这个问题。向GH寻求支持,这是他们的回应:
目前,这是预期的(但未记录)行为。此端点目前仅适用于拥有GitHub Advanced Security许可证的组织。我们的工程师正在努力使此功能适用于所有用户,但目前还没有预计何时发布。
希望他们很快就能向所有用户推出这一功能。

相关问题