如何从 Azure DevOps 访问 pagesBatch?
How can I access pagesBatch from Azure DevOps?
这个很好用
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"
这是 former and for the latter 的规格。
我是相关项目的管理员,所以我想这应该不是权限问题。那我做错了什么?
401 错误响应表示未提供适当的授权,因此您可以根据错误尝试创建一个范围选择为 full access
的新 PAT,然后重试。
我用 postman 测试了这个 rest api,它工作正常。也可以在postman中测试,看看是不是只有在使用curl时才会出现这个问题。
这个很好用
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"
这是 former and for the latter 的规格。
我是相关项目的管理员,所以我想这应该不是权限问题。那我做错了什么?
401 错误响应表示未提供适当的授权,因此您可以根据错误尝试创建一个范围选择为 full access
的新 PAT,然后重试。
我用 postman 测试了这个 rest api,它工作正常。也可以在postman中测试,看看是不是只有在使用curl时才会出现这个问题。