我可以将哪个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>感兴趣。