Visual Studio 来自 Microsoft 服务的扩展详细信息

Visual Studio Extension Details from Microsoft Service

我有一个 visual studio 扩展的列表,我正在循环查看这些扩展,因此我可以通过编程方式从 Microsoft 服务获取下载 URL。

在其中一段代码中,这是提供已安装扩展详细信息的端点。

[https://visualstudiogallery.msdn.microsoft.com/Services/dev12/Extension.svc][1]

但是当我把它放在浏览器中时,我被重定向到 https://marketplace.visualstudio.com/

这可能是因为端点已更新。

我正在使用 Visual Studio 2017.

所以问题是,是否有像上面这样的端点,我可以查询以获取有关 VS 扩展的元数据,如名称、作者、下载 Url 等?如果是,它是什么以及如何查询?

Visual Studio Extension Details from Microsoft Service

Visual Studio 扩展(为 Visual Studio 带来附加功能的可安装单元)的目的地长期以来一直是 Visual Studio 图库。但是,从 2016 年 11 月开始,Visual Studio Marketplace 已成为 Visual Studio 产品系列所有扩展的一站式服务。

新网站的运作方式与旧画廊相同。您可以浏览、搜索、过滤和下载 .vsix 扩展到您的机器并在本地部署。此外,如果您通过 Microsoft 帐户登录,则可以对扩展进行评分和评论。

查看 Microsoft DevOps Blog 了解更多详情。

此外,如果你想使用API for Visual Studio Marketplace 来获取元数据,恐怕你现在不能做这件事。 AFAIK,仍然没有 public VS 市场 API。

Public REST API for Visual Studio Marketplace

希望这对您有所帮助。