我有一个简单的ASP.Net 触发流程的Web API设置。我想从SSIS调用此API。我能够调用web服务,但不确定如何调用API链接,因为没有WSDL。

有没有办法做到这一点,而不必使用AxtiveX脚本?

有帮助吗?

解决方案

我以前没有尝试过这个,但你可以创建一个 脚本任务 和使用 WebClient类 通过引用 System.Web.如果你看一下 从.NET2.0客户端调用Web Api服务, ,你应该能够修改这个打电话给你的 网页空气污染指数.

这是在黑暗中刺伤,我可能会被贬低,但它可能是一个起点。

编辑:我做了一些更多的挖掘,并在这里发现了一个类似的问题,它不是调用Web API,但它正在发出HTP请求等 如何从SSIS发出HTTP请求?

其他提示

又是一个黑暗中的刺,因为我也没有试过。..

使用ChristianDev的方法检索XML并将其存储在变量中以与XML源一起使用。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top