我可以将哪个URL发布到Live Search SOAP服务?

时间:2020-03-06 14:48:45  来源:igfitidea点击:

有可能我真的真的很胖。但是,查看SDK以进行使用SOAP的实时搜索(MSN搜索)并不能告诉我该服务位于哪个URL?我可以下载可能会封装的Cor VB SDK,但这对我没有帮助(我使用的是ruby)。

http://search.live.com/developer/

解决方案

我们需要的URL是:http://soap.search.live.com/webservices.asmx

有关可用于从WSDL发现端点的各种工具的添加信息:

如果我们拥有VS,则可以通过将Web服务引用添加到Cconsole项目中,然后打开app.config文件并查找<endpoint>元素来发现端点。

要为Live Search Web服务添加Web服务参考,请将向导指向WSDL,网址为http://soap.search.live.com/webservices.asmx?wsdl。

或者,我们可以使用.Net 3.0中的svcutil.exe工具从WSDL生成Cclient包装程序和.config文件。同样,我们对generate config中的<endpoint>感兴趣。