VSTS Feed REST API 所有请求 return 'Page not Found' 错误

VSTS Feed REST API all requests return 'Page not Found' error

我正在尝试通过 REST API 从 VSTS 获取 Feed/Package 信息。我已成功使用 REST API 到 access/update 构建定义和变量组。当我发出如下请求(将 {...} 替换为实际值)时,我得到的只是 404 错误 'Page not found'.

https://{accountName}.visualstudio.com/_apis/packaging/Feeds/{feedId}/packages?api-version=5.0-preview.1

我在同一区域 (Feed/Packages) 尝试了其他请求并使用了其他 api-version 值,它们都给了我相同的响应。我让其他人确认我尝试过的命令格式正确。我正在使用带有 PAT 的基本身份验证(与我用于有效请求的相同)。

如有任何见解,我们将不胜感激。

改为使用此端点 URL(在帐户后附加 .feeds):

https://{accountName}.feeds.visualstudio.com/_apis/packaging/Feeds/{feedId}/packages?api-version=5.0-preview.1

不确定为什么 Microsoft 官方文档没有提到这一点,但下面的 api 可以做到 -

https://<your organization name>.feeds.visualstudio.com/_apis/packaging/Feeds/<feedID>/Packages?api-version=5.1-preview.1