J'essaie d'utiliser ruby et Savon pour consommer un service web.consommer du savon avec ruby et savon
Le service de test est 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
qui renvoie une exception SOAP. Inspecter l'enveloppe de savon, il me semble que la demande de savon n'a pas l'espace de noms correct (s). Est-ce que quelqu'un peut suggérer ce que je peux faire pour que cela fonctionne? J'ai le même problème avec d'autres points de terminaison de service Web.
Merci,