访问拉取请求检查的正确权限是什么?

问题描述 投票:0回答:1

我有一个curl命令,当我尝试访问这个特定的url时,它会返回403:

https://api.github.com/repos/{org}/{repo}/commits/{sha}/check-runs

根据文档:https://docs.github.com/en/rest/checks/runs?apiVersion=2022-11-28#list-check-runs-for-a-git-reference我需要一个

checks:read
许可。

但是,运行curl命令我得到一个

403
响应和这个响应头:
x-accepted-github-permissions: checks=read

因此,我确信我的 PAT 正在运行,因为我可以执行其他呼叫,并且此响应确认了我的错误权限。

那么我需要什么额外的权限来授予我的 PAT 才能成功运行此命令?

github github-api
1个回答
0
投票

截至 2024 年 3 月 28 日,通过 Github 的支持票证确认的答案是,无法使用个人访问令牌 (PAT) 来完成此操作。当他们将来重新打开它时,我们可以更新这个答案。

© www.soinside.com 2019 - 2024. All rights reserved.