0

私はサボンを持っていますversion =>1

私のコードはここにあります

require 'savon'
 client = Savon::Client.new "http://midoffice.makemytrip.com/MMT_Webs_CreateIncident/MMT_Webs_CreateIncident.asmx"
response = client.do_simple do |soap|
 soap.body = {
  :FirstName =>"ravendra"
 }
end

そしてそれは私たちに与えます

undefined method `do_simple' for #<Savon::Client:0xb6c87178>
4

2 に答える 2

0

以下のように、呼び出したいメソッドとしてリクエストメソッドをパラメータとして呼び出す必要があります。

   require 'savon'
 client = Savon::Client.new "http://abc.com"
response = client.request :do_simple do
 soap.body = {
  :FirstName =>"ravendra"
 }
end

このhttp://fagiani.github.io/savon/が役に立ちます。

于 2013-09-16T09:55:47.797 に答える
0

http://abc.comで do_simple SOAP アクションを呼び出そうとしています。このアクションが WSDL にあると確信していますか?

于 2013-09-16T09:55:58.303 に答える