很难找到有关使用azure-devops-extension-api和SDK的示例。
我正在使用react和typescript并将azure-devops-extension-api与SDK一起使用来开发Azure Devops Extension Hub
我将无法通过Azure Devops中的源获取包列表。
似乎我需要获取feeds的列表
然后查询get packages
但是我真的不确定如何做到这一点。它看起来好像不是在两个API的任何一个中实现的,所以我想我需要自己获取它们。我曾尝试使用普通的fetch,但看起来这不是行之有效的方法。
我见过一种叫做WebApi的东西,但是我不确定如何使用它,所以我希望这里的任何人都能得到答案。
答案 0 :(得分:3)
是的,到目前为止,我们还没有提供任何SDK,并且此类可以让您直接从Feed中获取软件包信息。但是您可以考虑以下解决方法:使用服务端点。
此解决方案的逻辑是使用您的Feed URL创建服务连接。
第1步:获取Feed网址:
第2步:通过选择通用来创建服务连接。
此方法实际上是通过使用服务端点建立连接客户端和 Feed 的桥梁。
这时,您可以使用ServiceEndpoint Rest Client API访问此Feed服务连接。您可以检查此sample。