потребляют мыльную службу с помощью ruby ​​и savon

Я пытаюсь использовать ruby ​​и Savon для использования веб-службы.

Тестовая служба - 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. Осматривая мыльный конверт, мне кажется, что запрос мыла не имеет правильного пространства (пространств) имен.

Кто-нибудь может предложить, что я могу сделать, чтобы это сработало? У меня такая же проблема с другими конечными точками веб-служб.

Спасибо,

5
задан rubiii 10 May 2012 в 10:16
поделиться