Azure DevOps REST API,身份验证不适用于构建,但适用于工作项

Azure DevOps REST API, Authentication not working for build(s), yet for workitems it is

我正在尝试使用邮递员从 azure devops 获取最新的构建日志(作为示例)。 我有一个访问令牌,我用它来获取所有工作项,这工作正常。 例如: https://dev.azure.com/{organization}/{project}/_apis/wit/workitemsbatch?api-version=5.1

然而,当我为构建做同样的事情时

https://dev.azure.com/{organization}/{project}/_apis/build/builds?api-version=5.1

我收到 401 未经授权。

这与我的应用程序注册中的令牌相同。 我的权限只有一个: https://app.vssps.visualstudio.com/user_impersonation

我在这里错过了什么?

如果您在创建令牌时没有select完全访问权限,请确保在创建访问令牌时选中构建权限下的读取或读取和执行框。 https://docs.microsoft.com/en-us/azure/devops/organizations/accounts/use-personal-access-tokens-to-authenticate?view=azure-devops&tabs=preview-page