Azure devops 如何从Azure DevOps访问pagesBatch?

Azure devops 如何从Azure DevOps访问pagesBatch?,azure-devops,azure-devops-rest-api,Azure Devops,Azure Devops Rest Api,这个很好用 curl-vsu:${pat}“-XGET\ "https://dev.azure.com/${organization}/${project}/_-api/wiki/wikis/${project}.wiki/pages/20/stats?api版本=6.0-preview.1&pageViewsForDays=3“ 但是下面给了我一个HTTP 401——使用相同的个人访问令牌: curl-vsu:${pat}“-d'{“top”:5}'-XPOST\ "https://dev.

这个很好用

curl-vsu:${pat}“-XGET\
"https://dev.azure.com/${organization}/${project}/_-api/wiki/wikis/${project}.wiki/pages/20/stats?api版本=6.0-preview.1&pageViewsForDays=3“
但是下面给了我一个HTTP 401——使用相同的个人访问令牌:

curl-vsu:${pat}“-d'{“top”:5}'-XPOST\
"https://dev.azure.com/${organization}/${project}/_api/wiki/wiki/${project}.wiki/pagesBatch?api版本=6.0-preview.1“
以下是和的规格


我是这个项目的管理员,所以我想这不应该是一个权限问题。那么我做错了什么呢?

401错误响应表明没有提供正确的授权,因此根据错误,您可以尝试创建一个新的PAT,选择范围为
完全访问
,然后重试

我用postman测试了这个RESTAPI,它工作得很好。您还可以在postman中进行测试,查看问题是否仅在使用curl时出现


谢谢!它使用完全访问令牌。但是,我不想授予对此的完全访问权限,这就是为什么我(认为我)授予了足够的权限,这些权限是:
code(Read);维基(阅读);工作项(已读)
。但似乎能阅读维基是不够的。。。如果你碰巧知道这需要什么特别的许可,请告诉我。这有文件记录吗?