如何从Azure DevOps访问pagesBatch?

时间:2019-12-22 04:37:48

标签: azure-devops azure-devops-rest-api

这很好

curl -vsu ":${pat}" -XGET \
"https://dev.azure.com/${organization}/${project}/_apis/wiki/wikis/${project}.wiki/pages/20/stats?api-version=6.0-preview.1&pageViewsForDays=3"

,但是以下内容为我提供了 HTTP 401 -使用相同的个人访问令牌

curl -vsu ":${pat}" -d '{"top":5}' -XPOST \
"https://dev.azure.com/${organization}/${project}/_apis/wiki/wikis/${project}.wiki/pagesBatch?api-version=6.0-preview.1"

以下是formerlatter的规格。

我是所讨论项目的管理员,所以我认为这应该不是权限问题。那我在做什么错了?

1 个答案:

答案 0 :(得分:1)

401错误响应指示未提供适当的授权,因此,基于该错误,您可以尝试创建范围选择为full access的新PAT,然后重试。

enter image description here

我用邮递员测试了这个剩余的api,它工作正常。您还可以在邮递员中进行测试,以查看问题是否仅在使用curl时发生。

enter image description here