You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Github API中REST /code-scanning/alerts对应的GraphQL等价接口查询

Github GraphQL中对应REST接口/repos/:owner/:repo/code-scanning/alerts的等价接口

存在等价的GraphQL接口,你之前使用的vulnerabilityAlerts是针对依赖项漏洞告警的,和REST接口里的代码扫描告警不是同一类数据,所以返回空节点很正常。

正确的查询应该使用codeScanningAlerts字段,示例如下:

query {
  repository(owner: "你的用户名", name: "仓库名") {
    codeScanningAlerts(first: 100) {
      nodes {
        createdAt
        dismissedAt
        id
        rule {
          description
          severity
        }
        state
      }
    }
  }
}
  • 该字段返回的就是对应REST接口/repos/:owner/:repo/code-scanning/alerts的代码扫描告警数据
  • 你可以根据需求添加更多字段,比如告警的详细描述、影响的代码位置等

内容的提问来源于stack exchange,提问作者meng li

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 11:09:49