簡體   English   中英

使用Savon Gem進行SOAP請求

[英]SOAP REQUEST USING Savon Gem

我有savon 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>

您需要像以下方法一樣將請求方法作為參數調用為要調用的方法。

   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/可以為您提供幫助。

您試圖在http://abc.com上調用do_simple SOAP操作。 您確定WSDL中有此操作嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM