我正在尝试使用ruby和Savon来使用web服务。用ruby和savon消耗soap服务
测试服务http://www.webservicex.net/WS/WSDetails.aspx?WSID=9&CATID=2
require 'rubygems' require 'savon' client = Savon::Client.new "http://www.webservicex.net/stockquote.asmx?WSDL" client.get_quote do |soap| soap.body = {:symbol => "AAPL"} end
它返回一个SOAP异常。检查肥皂信封,它看起来肥皂请求没有正确的名称空间。
任何人都可以建议我可以做什么使这项工作? 我也有与其他Web服务端点相同的问题。
谢谢,