![](/img/trans.png)
[英]Accessing current Microsoft account from Visual Studio extension
[英]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等? 如果是,那是什么,如何查询?
Microsoft Service提供的Visual Studio扩展详细信息
Visual Studio扩展(将附加功能添加到Visual Studio的可安装单元)的目的地已经很长时间了。 但是,从2016年11月开始,Visual Studio Marketplace已成为Visual Studio产品系列所有扩展的一站式服务。
新网站的运作方式与旧画廊相同。 您可以浏览,搜索,筛选和下载.vsix
扩展名到您的计算机,然后将其本地部署。 同样,如果您通过Microsoft帐户登录,则可以对扩展进行评分和审查。
有关更多详细信息,请查看Microsoft DevOps博客 。
此外,如果您想使用Visual Studio Marketplace的API来获取元数据,恐怕您目前无法执行此操作。 AFAIK,仍然没有公共VS市场API。
适用于Visual Studio Marketplace的公共REST API
希望这可以帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.